【功能概述】
BRCM在报表系统中提供了丰富的内容,但是有时我们需要对这些内容做简单的处理以达到更好的效果,这就需要对一些数据做简单的处理;
本帖介绍如何对报表中的数据进行取整数。
【功能详解】
1.这里以电缆清册中的电缆长度为例进行说明,将其小数部分取整:
2.首先,选中"详细设计"工作流下的"输出"功能页,打开"输出管理器"按钮,选中所要修改的报表后,选择"编辑报表":
3.进入报表编辑界面后,
右侧的"field list"页,将"ReportInformation"展开,这里列出了BRCM报表常用的变量;
左侧则与报表对应,可以找到需要编辑的"长度"一项,在"长度"一项下方,可以看到一个变量"Length",这里可以与右侧的"ReportInformation"展开后的"Length"相对应。
4.在上方"ReportInformation"右键,点击"Add Calculated Field "按钮,这样就添加了一个数据处理值"calculatedField1":
5.右键"calculatedField1",选择"Edit Expression":
6.首先在"Functions"下找到ToInt()函数,双击将它添加到上面,这是对数字进行取整数;
继续双击添加Tofloat()函数,这是对数字转为浮点数;
最后在"Fields"中找到需要处理的"Length"变量,双击添加。
最终结果为:ToInt(ToFloat([LENGTH])),完成后点击OK保存。
7.将长度下的小方块选中,点击右上角的箭头展开,在"Data Binding"下拉菜单中,选择刚才的"calculatedField1":
8.修改完成,将报表模板另存为一个新的模板,还选择原报表同一类型下存放,输入名称保存:
9.运行报表,可以看到电缆长度数据均已取整: