0

以下のスクリーンショットに示すように、1つの親グループ行と詳細行を持つテーブルがあります。
ここに画像の説明を入力してください

下のスクリーンショットに示すように、値が詳細に表示されるように、行を連結して、Excelにエクスポートするときに単一の行に表示する必要があるという要件がありました。
ここに画像の説明を入力してください

解決策を提案してください。

4

3 に答える 3

1

詳細式として、ルックアップセットを使用して結果を結合してみてください。

=Join(LookupSet(DataSet!GroupID.Value, DataSet!GroupID.Value, DataSet!Sno.Value, "Dataset"),",")
于 2012-11-27T14:16:57.747 に答える
1

申し訳ありませんが、あなたの質問を誤解しました。

= Join(LookupSet(Fields!State_ID.Value、Fields!State_ID.Value、Fields!city.Value、 "DataSet2")、VBCRLF)のような式を使用して、Lookupsetメソッドを使用することで要件を達成できます。

ルックアップ関数の詳細を含むダウンロード用のサンプルレポートがあるこの投稿http://www.bi-rootdata.com/2012/10/lookup-function-in-ssrs.htmlをご覧ください。

于 2012-11-27T14:39:42.207 に答える
0

レポートプレビューで表形式の外観が必要であるという問題を正しく理解しているが、Excelにエクスポートすると、列(SNO、名前)が1行に表示されます。この場合、以下の手順を試すことができますが、SSRSR2バージョンが必要になります。

  1. レポートプレビューに表示したいレポートとデザインにテーブルを配置します
  2. 次に、Excelエクスポート部分について、マトリックスを配置し、Group1列で行の模索を行い、SNO列とName列で列のグループ化を行います。
  3. 次に、= IIF(Globals!RenderFormat.Name = "EXCEL"、FALSE、TRUE)というマトリックス可視性式を配置します。RenderFormatの詳細については、http: //www.bi-rootdata.com/2012/10/efficient-way-of-handling-excel.htmlを参照してください。

質問があれば教えてください。

于 2012-11-27T12:39:16.723 に答える