简体   繁体   English

SSRS 2008表列中的可见性表达错误

[英]Visibility expression error in ssrs 2008 table column

在此处输入图片说明 Dears, 亲爱的,

I have a table that is grouped by Currency, and when i export to excel it splited into sheets based on Currency Grouping and each sheet has Currency Name. 我有一个按货币分组的表,当我导出为ex​​cel时,它会根据货币分组分成多个工作表,每个工作表都有货币名称。

在此处输入图片说明

i need to set Visibility Expression to last 2 columns to be hidden if the currency is USD. 如果货币为美元,我需要将可见性表达式设置为最后2列才能隐藏。

ive tried 我试过了

=IIF(Fields!Currency1.Value="USD",True,False) but all sheets are hidden =IIF(Fields!Currency1.Value="USD",True,False)但所有工作表都被隐藏

ive tried 我试过了

=IIF(Globals!PageName="USD",True,False) it gave me error global variables can only be used in headers and footers. =IIF(Globals!PageName="USD",True,False)它给了我错误,全局变量只能在页眉和页脚中使用。

also

= IIF(First(ReportItems!Claim_Currency.Value)="USD",True,False) also error. = IIF(First(ReportItems!Claim_Currency.Value)="USD",True,False)也出错。

can any one advise , 谁能建议,

Regards, 问候,

Instead of dataset Field Values use Parameter values to show or hide. 代替数据集,字段值使用参数值来显示或隐藏。

For eg: 例如:

=IIF(INSTR(Join(Parameters!Currency.Value,","),"USD")=0,True,False) = IIF(INSTR(Join(Parameters!Currency.Value,“,”),“ USD”)= 0,True,False)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM