5つの列、列6、7、10、20、さらには100のデータセットがあります。少なくとも2つは静的で、残りは動的です(データベースに存在するテーブルに従ってスケールを作成しています)。
これをReportingServicesに実装するにはどうすればよいですか?
値が動的であるTablixのフィールドを指定するにはどうすればよいですか?
最終結果は次のようになります。
| TITLE | ENUNCIATION | GOOD | VERY GOOD | BAD | VERY BAD |
-------------------------------------------------------------
| title 1 | question 1 | 5 | 3 | 1 | 0 |
| title 2 | question 2 | 1 | 0 | 3 | 0 |
| title 3 | question 3 | 0 | 0 | 1 | 0 |
| TITLE | ENUNCIATION | 1 | 2 | 3 | 4 |
-------------------------------------------------------------
| title 1 | question 1 | 5 | 3 | 1 | 0 |
| title 2 | question 2 | 1 | 0 | 3 | 0 |
| title 3 | question 3 | 0 | 0 | 1 | 0 |
注:最初の2つは静的で、残りは動的です。
編集:
私はこのテーブルを持っています:
| ID_SCALE | ID_SCALE_ENTRY | NAME |
--------------------------------------------------
| 1 | 1 | GOOD |
| 1 | 2 | VERY GOOD |
| 1 | 3 | BAD |
| 1 | 4 | VERY BAD |
| 2 | 1 | 1 |
| 2 | 2 | 2 |
| 2 | 3 | 3 |
| 2 | 4 | 4 |
| 2 | 5 | 5 |
| 2 | 6 | 6 |
| 2 | 7 | 7 |
編集+注: 最初の表に示されているとおりに正確に表示したいと思います。問題は、(Good、Very Good、Bad、Very Bad、1、2、3、4)フィールドが動的に作成され、タブリックスでこれを指定できないことです。
例:データセットのフィールド値が必要な場合は、この式Fields!Good.valueを入力しますが、「Good」ではなく「1」フィールドであると想像してください。Good.valueはもう存在しません。結論は、動的列を持つデータセットです。