Java报表插件:FineReport 多sheet数据计算

 时间:2024-10-14 22:33:48

1、FineReport报表中通过使用:sheetname!cellname来实现跨sheet取值。但若sheetname中包含中划线、下划线等特殊字符就需要给sheetname加上单引号,则公式为:'sheetname'!cellname。

2、打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\MultiSheetReport\MultiSheet.cpt。

3、订单sheet修改右击D8单元格,选择清除>内容,然后在D8单元坼黉赞楞格中填入公式:='订单明细'!H4+B6,即D8的值是订单明细表中的H4单元格的值加上当前sheet蚱澄堆别B6单元格的值。注:计算时,一定要勾上“填报/分析时,保留公式用于计算”前面的选择框。

4、订单明细sheet修改在H4单元格填入公式:=C4*D4*(1-E4),然后将H4的列宽隐藏。

5、效果查看点击填报预碎茯钍婵览即可查看效果。在线查看模板效果请点击MultiSheet1.cpt具体的模板设置可参考模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\MultiSheetReport\MultiSheet1.cpt

  • Java表格控件:FineReport简单多sheet填报
  • Java报表插件:FineReport占比
  • 如何用java报表插件FineReport开发java报表
  • java报表插件FineReport如何设置自定义批量导出
  • Java报表插件:FineReport多余空白页
  • 热门搜索
    标准体重怎么算 徐怎么读 苦瓜怎么炒好吃又不苦 华为平板怎么样 怎么写简历 四川话怎么说 四川职业技术学院怎么样 鸡怎么叫 cs怎么加电脑人 蜡笔的英文怎么读