BRCM 报表中执行简单数据处理:取整数


【功能概述】

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.运行报表,可以看到电缆长度数据均已取整: