SSRSを使用してERP実装プロジェクトのレポートをコンパイルしています。私はすべてのシートのヘッダーにユニークなジョブ番号を表示するために探しています。たとえば、注文番号66では、19ページのヘッダーの上部に19の固有のジョブ番号が必要です。次のようにジョブ番号がしているフォーマットは以下のとおりです。SSRSの動的パラメータがページヘッダーに渡される
66-1500001, 66-1500002 --> 66-1500019
私はJobProd_JobNumという名前のこのデータセット内のJOBNUMBERという名前のデータセットとフィールドを持っています。 SSRSレポートのジョブヘッダーセクションには入力できないので、tablixを使用しないでこれを行う必要があるので、JobParameterというパラメーターを作成しました。 I、私はヘッダ部上に配置されたテキストボックスに格納されたプロシージャ内で次のコードを使用している:
=Parameters!JobParameter.Value
これは全19ページで、最初のジョブ番号を表示:
661500001
私はジョイン機能を使用しようとしましたが、これはちょうど各ページに1つのユニークなジョブ番号を表示する必要がある各ページに一緒に19のジョブ番号をすべて結合しました
とにかくストアドプロシージャ最初のページ番号に最初のジョブ番号を与えますなど19のジョブ番号まで、このようにそれに何かを残すために:
page1, job number : 66-1500001
page2, job number : 66-1500002
page3, job number : 66-1500003
...
page19, job number : 66-1500019
は、ポールを任意の助けに感謝。
ここでタブリックスでページ区切りを使用する良い例がありますhttp://stackoverflow.com/questions/21435830/ssrs-add-a-page-break-after-a-specific-group-sql- server-2008-r2 – u07ch
これは便利ですが、残念ながらここでは適用できません。ヘッダーに表示されているデータは上記のデータセットから来ているため、Tablixは使用できません。データのページングに問題はありません。本文セクションに含まれているtablixにあるグループの新しいインスタンスごとに分割しているため、注文の詳細、注文数量などがわかります – Macca424