【发布时间】:2015-01-23 18:02:57
【问题描述】:
使用 Actuate eReport Designer Professional 9 SErvice Pack 3 Fix 2
我正在尝试设置文本控件的 ValueExp 属性以显示一个字符串,该字符串由与一些静态文本连接的除法结果组成。如果没有余数,我希望除法结果显示为整数。否则,我只想要一位小数。
将涉及条件逻辑,但我将能够处理。我真正想要的是,仅使用表达式生成器,我可以格式化数字。例如,如何让表达式5/3 & " text" 显示1.7 text?这个猜测,
round(5/3, 1) & " text"
引发“非法变量使用(回合)”和“未找到这些类型的运算符”的错误
根据多米尼克的回答,这项努力:
BirtMath.round(5/3, 1)
导致在 BirtMath 上使用非法变量。
【问题讨论】: