【发布时间】:2018-11-02 07:01:50
【问题描述】:
条件:
当一行中一个字段的值大于1,000,000时,字体大小必须设置为6pt,否则默认为9pt
我为此使用了这个表达式:
=IIF(Fields!UNIT_RATE.Value > 1000000, "6pt", "9pt")
为了报告的统一性,所有行中的其他字段必须根据该字段的字体大小遵循其字体大小..但挑战是,公式正在每行测试此条件..
所以结果是这样的
有没有办法或正确的方法来解决这个问题?第二行在哪里也必须跟随第一行,根据提供的条件自动调整?
我的初步解决方案
我正在考虑首先创建一个全局变量来检查,如果数据集中有一个值大于 1,000,000 的单位速率,那么这个全局变量雾为 TRUE。否则为 False,然后将其用作每个变量中的变量字段字体大小公式表达式..
但我不知道如何实现这一点,因为我是 REPORT BUILDER 的新手
【问题讨论】:
标签: sql-server reporting-services ssrs-2008 rdlc reportbuilder3.0