2013-04-16 20 views
19

のための唯一の1レコードを返します!Tablixのは、私はSSRSレポート上のTablixを持っているデータセット

私はSQL Serverトレースを実行しました。実行されているクエリは14行を返しています。

同じレポートでは、別のテーブルをドロップして1つだけのフィールドを置き、期待どおりに14を返します。私は動作しません。1に、これらの3本の水平線を取得できますか

enter image description here

:私はそれを作品とdoesntの1つはあるものの違いに気づきましたか?

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

答えて

27

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

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

+0

ありがとうございます!どうすれば新しいグループを挿入できますか?私が右クリックすると、 –

+0

を挿入するオプションがありません。これは関連していますか? http:// stackoverflow。com/questions/16046678/how-to-associate-two-fields –

+0

詳細な手順が追加されました。 –

3

グループ化の問題のような複数のサウンドが予想される場合は、1行です。このようなものをデバッグすると、現在のテーブル要素の下に新しいテーブル要素を作成し、データセットから単一の列をドラッグアンドドロップします。 14を返すと、問題として評価されるのはデータセットではなく、テーブルの式であることがわかります。また、1つだけを返す場合は、おそらく述語、フィルター式、またはパラメーター設定を使用してスコープを下げることになります。

+0

あなたの寛大なアドバイスをいただき、ありがとうございます。私があなたに示唆したようにトラブルシューティングを行い、数分で戻ってきます。 –

+0

あなたは間違いなく正しいです。私は下に別のテーブルを落として14を得ました! –

+0

詳細を更新した質問をご覧ください –

3

おそらく、Textboxの式を設定し、RowGroupの式は設定しないでください。 グループプロパティを見つけて、Group Onに同じ式を入力するだけです。

関連する問題