报表知识库
我要提问

填报表的自动计算功能

        填报表的有些项不用手动填,而是可以根据填写的其他项自动计算而来。这时,就需要设计填写时计算表达式。

        自动计算的表达式语法规则全部采用javascript的语法规则,因此,如果自动计算的逻辑很复杂,不能用简单的表达式描述清楚,您可以在jsp中写入javascript函数来计算,然后在自动计算属性中写入该函数。

         例如下面是需要设置某单元格自动计算所有扩展单元格的和的自动计算例子:

 

第一步:设计报表如下

 

 

第二步:设置单元格填报属性,分别设置单元格B2、B9的单元格属性如下:

 

 

 

 

第三步:保存并在浏览器中展现,效果如下: