填报表的有些项不用手动填,而是根据填写的其他项自动计算而来。这时,就需要设计填写时计算表达式。
自动计算的表达式语法规则全部采用javascript 的语法规则,因此,如果自动计算的逻辑很复杂,不能用简单的表达式描述清楚,您可以在jsp 中写入javascript 函数来计算,然后在报表自动计算属性中写入该函数。
有客户有这样的需求,需要设置某单元格自动计算所有扩展单元格的和,此时我们可以在自动计算中使用sum函数来实现,我们来看一个简单的例子:
第一步:设计报表如下:
怎样自动计算扩展单元格的和_报表
第二步:设置单元格填报属性,分别设置单元格B2、B9的单元格属性如下:
怎样自动计算扩展单元格的和_报表_02
怎样自动计算扩展单元格的和_报表_03
第三步:保存并在浏览器中展现,效果如下:
怎样自动计算扩展单元格的和_报表_04