27

SSRS レポートに Tablix があります。

ここに画像の説明を入力

レポートを実行すると、1 つのレコードしか返されません。

SQL Server トレースを実行したところ、実行中のクエリは 14 行を返しています。

同じレポートで別のテーブルを削除し、フィールドを 1 つだけ配置すると、期待どおり 14 が返されます。機能するものと機能しないものの違いは次のとおりです。

ここに画像の説明を入力

機能しない 3 つの水平線を取得するにはどうすればよいですか?

私の問題は何ですか?私は何を間違えましたか?

4

3 に答える 3

45

スクリーンショットは、グループがないことを示しています。詳細グループを Tablix から削除しました。新しいグループを挿入するか、新しい Tablix オブジェクトを最初から作成することで、再度追加できます。

グループを追加するには、グループが必要な行のセル (この場合は [ReferredBy] セル) をクリックします。[グループの追加] -> [行グループ] -> [上に隣接] を選択します。データが適切な粒度レベルで既にグループ化されている場合は、[Tablix グループ] 画面で [詳細データを表示] を選択します。これにより、現在の行の上の行に詳細トリプル バーが追加されます。何かをグループ化する必要がある場合は、グループ化するフィールドを選択します。これにより、現在の行の上の行に ) が追加されます。既存の行のセルの内容をコピーして新しい行に貼り付け、元の行を削除します。

于 2013-04-16T20:06:27.770 に答える
4

おそらく、RowGroup ではなく、Textbox に対して式を設定しています。Group Properties を見つけて、同じ式を Group On に入れます。

于 2013-10-18T11:21:18.920 に答える