报表开发控件FineReport:[12]条件汇总

 时间:2024-10-31 20:26:32

1、打开报表打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\PeriodChain.cpt。修改报表如下,增加一汇总行,A4父格设置为A3,每年汇总一次:

报表开发控件FineReport:[12]条件汇总

2、条件汇总在C4单元格中,写入公式:=count(B3[!0]{A3 = $A3 && C3 >= 2500}):B3扩展出的所有月中,满足属于当前年且总额大于或等于2500的月份个数。其中B3[!0]表示B3单元格扩展出来的所有数据,不受主格影响,获得2010年下的月与2011年下的月。{A3 = $A3 && C3 >= 2500},{}里面是筛选条件,A3 = $A3表示在当前A3组内;C3 >= 2500表示总额大于或等于2500。

3、保存与预览保存模板,预览效果如上。模板效果在线查看请点击ConditionsSummary.cpt以完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\ConditionsSummary.cpt。

4、总结由占比可以知道,我们可以通过Cell[!0]来获取一个单元格扩展出来的所有数据。在此基础上我们可以通过Cell[!0]{条件}来获取这个单元格扩展出来的所有值中满足条件的数据。层次坐标以$Cell表示当前Cell单元格的值。

  • 报表开发控件FineReport:[14]条件汇总
  • 图表控件FineReport教程:[12]条件汇总
  • 报表开发控件FineReport:[15]排名
  • 报表开发控件FineReport:[8]环比
  • web报表开发FineReport: SQLServer
  • 热门搜索
    吸烟有害健康手抄报 伊索寓言手抄报 关于孔子的手抄报 学法懂法守法手抄报 读书手抄报图片大全 海底手抄报 三年级春节手抄报大全 清明时节祭英烈手抄报 小学生安全手抄报图 放飞梦想手抄报图画