2016-09-19 13 views
0

私は「Column001」という名前の100+の列を持つ大きな報告書を持って、「Column002」などなどSSRS! - 。現在のアイテム(テキストボックスまたは列)のReportItem ____名前を取得します

これらの列は、に応じて非表示かどうかが任意のデータかそうでない、と私は最後の列が右側の境界線を持っているしたいのですが。

は、だから私は(擬似コードで)のような何かを行うことができ

= IIF(COUNT(ReportFields!Columns.Values)がCINT(RIGHTを=([CurrentReportItem] .nameの、3))、RIGHT_BORDER、NO_BORDER)

現在のアイテム(ReportItem!)を取得してその名前を取得する方法はありますか?

答えて

0

は、クエリを管理しているなら、あなたは、結果セット内の非表示の新しいフィールドとして表示される行の数を返すために、それを修正することができ、その後、国境を表示するかどうかを決定するために、各列にその値を比較します。

クエリに対する制御を持っていない場合、私はあなたがネストされた式IIf()文の痛みを伴う一連に限定されていると思います。

関連する問題