2016-09-19 37 views
0

我有一個大的報告與「Column002」等等等等SSRS - 獲取ReportItem ____當前項目的名稱(文本或列)

這些列隱藏取決於100+列名爲「Column001」!。是否有任何數據,我希望最後一列有右側邊框。

所以我可以做類似(僞代碼)

= IIF(COUNT(ReportFields!Columns.Values)= CINT(RIGHT([CurrentReportItem] .name和3)),RIGHT_BORDER,NO_BORDER)

有沒有什麼辦法讓當前項目(ReportItem!),這樣我可以得到它的名字嗎?

回答

0

如果您可以控制查詢,那麼您可以對其進行修改以將可見行數作爲結果集中未顯示的新字段返回,然後比較每列的值以確定是否應顯示邊框。

如果您無法控制查詢,那麼我認爲您僅限於一系列嵌套的IIf()語句。