|
格式化输出结果 |
Top Previous Next |
|
当在报表中对数据进行分组聚合计算后,得到的结果是没有经过格式化处理的,例如前面章节的例子,使用了 “SUM”函数进行汇总:
我们看到计算的结果并没有进行合适的格式化。我们按下面的步骤进行格式化处理:
选择包含汇总计算的文本对象,然后从对象监视器中选择“DisplayFormat”(也可以从左键菜单“显示格式...”或双击文本对象),弹出“显示格式”对话框:
对话框中左边显示的是可格式化的数据种类,对应的格式显示在右边框中,格式字符串和小数分隔符在下部。我们在左边选择“数字”类。在右边选择货币格式字符串“$1,234.50”并双击,在下部的“格式字串”中会出现默认的格式字符串“%2.2m”,该字符串和小数分隔符可修改,如果小数分隔符留空,则使用默认值。
设置完成后按“确定”,然后就可以看到格式化后的显示效果:
注意对话框上部的下拉选择框,如果在文本对象里有多个表达式,则需要对每个表达式进行格式化。
下面是常用几种格式化字符串: 数字格式化: %g – 最小小数位数 %2.2f – 固定小数位数(本例保留2位小数) %2.2n – 固定小数位数,并使用千分位符 %2.2m – 货币格式,根据操作系统设置而有不同显示
日期/时间格式化: dd.mm.yyyy – 形如'23.12.2016'日期格式 dd mmm yyyy – 形如'23 2月 2016'日期格式 dd mmmm yyyy – 形如'23 2月 2016'日期格式 yyyy年mm月dd日 – 形如'2016年02月23日'日期格式 hh:mm – 形如'23:12'时间格式 hh:mm:ss – 形如'23:12:00'时间格式 dd mmmm yyyy, hh:mm – 形如'23 2月 2016, 23:12'日期时间格式
可使用逗号或短横线来作为格式化字符串中的小数分隔符,不允许使用其他字符。
|