SQL Server 2008 R2を使用するReport Builder 3.0を使用してレポートを作成しました。今度は、データベースからレポートにフェッチされているレコードの数はどれくらいですか?SSRSレポートビルダーでローカウントを取得
これは、SSRSのカウント機能またはSQLクエリでRANK/ROW_NUMBER関数を使用して、レポートにフィールドとして割り当てることができます(RANK/ROW_NUMBERは、各行にランクを付けてレポートの最後のページに移動します合計の行数を取得するのに役立ちます)。
私はカウント関数を試しましたが、レポートのいくつかのフィールドにカウントされます。例:Count(Field!FieldName.value, "DataSetName")
このアプローチの問題:「FieldName」はレポート内で一意ではないため、繰り返し回数が発生する
第2のオプション:Rank/Row_Numberを追加しましたが、同じ種類のfieldNameも使用するため、複製される。
主な問題:ユニークである私のクエリにはフィールドが存在しない(それゆえ私はROW_NUMBER()を試してみました)
がどのように私は総行2008 SSRSに数えたり(行ごとの)ランクを見つけることができますか?
行数を取得するのは簡単です。 SQLクエリーでROW_NUMBERを使用すると目的が達成されます –
ヘッダーセクションでは機能しません – Fandango68
また、FetchXMLを使用している場合(つまりダイナミクスの場合)、SQL関数を実行することはできません。 –