软件下载 > 应用软件 > 办公软件 > FineReport使用技巧 > 图表插件FineReport教程:[4]表单式主子表

图表插件FineReport教程:[4]表单式主子表

软件分类:办公软件大小:528.5 MB时间:2023-07-24
软件介绍:FineReport是帆软软件有限公司自主研发的报表软件产品,纯java编写,针对软件开发商和系统集成商的一款企业级Web报表工具。FineReport官方版独特的报表运算模型,使得复杂报表设计简单化,您只需要拖动鼠标,就可以完成单元格与数据的绑定,支持多个,多种类型数据来源。然后再通过一些鼠标设置,设计出任意不规则的报表。需要的朋友千万不要错过哦!

单表式主子报表以单一报表结构承载主子数据的业务逻辑,包含多个数据集,由自由格式和列表部分构成,并遵循一对一或多对一的关系模式,如上展示订单总览与下方的详细项目对应。

1、 ?打开报表打开报表%FR_HOME%WebReportWEB-INFeportletsdocPrimaryFreeReportFree.cpt。在该报表基础上来实现表单式主子表。2新增数据源新增数据集ds2 ,SQL语句为SELECT * FROM [订单明细]3?表样设计在原报表基础上,添加子表区域:

图表插件FineReport教程:[4]表单式主子表

4、 ?绑定数据列将子表字段拖入对应单元格内,并作相应的设置。单元格数据集数据列属性B9ds2产品ID列表,从上到下扩展,居中,左父格为:C2,其余默认C9ds2单价从上到下扩展,居中,其余默认D9ds2数量从左到右扩展,居中,其余默认E9ds2折扣从左到右扩展,居中,其余默认单元格A9输入公式:=&B9,左父格为B9,给B9单元格扩展出来的数据编号;单元格F9输入公式:=C9*D9*(1-E9),表示求产品的金额;给每个订单进行合计,A10单元格设置父格为C2,并在F10中输入公式:=sum(F9)。5?建立主子表的关联主子表有着一个相同的数据列:订单ID,可通过过滤将两个表中的订单ID关联起来,双击B9增加过滤条件:订单ID等于"C2":

图表插件FineReport教程:[4]表单式主子表

文章标题:图表插件FineReport教程:[4]表单式主子表

文章链接://www.hpwebtech.com/jiqiao/209353.html

为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。

FineReport软件简介

FineReport是帆软软件有限公司自主研发的报表软件产品,纯java编写,针对软件开发商和系统集成商的一款企业级Web报表工具。FineReport官方版独特的报表运算模型,使得复杂报表设计简单化,您只需要拖动鼠标,就可以完成单元格与数据的绑定,支持多个,多种类型数据来源。然后再通过一些鼠标设置,设计出任意不规则的报表。... 详细介绍»