レポートを10,000行に制限しています(TOP 10000)。パラメータを指定しないと(デフォルトはすべて選択されています)、実行には時間がかかります。正直なことは役に立たない。SSRSレポートの行数に基づいてテキストボックスを非表示にする
私はtablixの下にあるレポートの本文にテキストボックスを作成しました。レポートには、グループ化または合計または何もありません。隠しプロパティを "= IIf(CountRows(" MainQuery ")> = 1000、False、True)に設定しました。テキストは「9999件以上の結果が返されました。レポートが切り捨てられました。
範囲外エラーが発生します。私がCountRows( "MainQuery")をテキストボックスの値として入力すると、値がわかります。なぜ私の表情が気に入らないのですか?
奇妙:複数のデータセットを使用したレポートのために、あなたはそうのように、式の中で範囲を指定する必要があります。私はボックス内のテキストを変更し、CountRowsが機能しました。私はそれを私が持っていたものに戻しました。表現は私が始めなければならなかったものと同じです。クローズアイテム。 – user1612851
複数のデータセットを持っていてもうまく動作しているとうまくいかない理由がわかりません。参考までに、同様の状況でスコープを指定する方法の最新の回答を参照してください。 –