是否有可能以'在线'方式在rdlc
报表表达式中创建变量?在rdlc表达式中设置局部变量
例如,我有以下表现:
=IIf(First(Fields!BillingAccount_billtostateprovince.Value, "Invoice") <> "",
First(Fields!BillingAccount_billtostateprovince.Value, "Invoice") + " ",
"")
我想,我估计下面的表达式First(Fields!BillingAccount_billtostateprovince.Value, "Invoice")
两次。我不喜欢它,它看起来很丑陋...我宁愿在当前表达式的范围中创建变量并使用它。
可能吗?
“我不喜欢它,它看起来丑陋” - 欢迎SSRS!我不相信有一种方法可以避免这种情况。你可能可以将字段值传递给后面的代码,然后检索它,但这只会稍微减少字符数,并会增加一个额外的图层来担心。 – user3056839