热点:

    FineReport表单数据源解析

      [   原创  ]   作者:
    收藏文章 暂无评论

    FineReport表单中的数据通过组件呈现,其来源即为数据源。接下来将为您详细介绍表单数据的获取途径与类型。

    1、 备好模板

    2、 打开位于 %FR_HOME%WebReportWEB-INF eportletsdocFrmexample.frm 的模板文件,将原有的数据集 ds1 修改为以下 SQL 查询语句:SELECT 订单.订单ID, 订购日期, 产品名称, 库存量, 产品.成本价, 产品.单价 FROM 订单, 订单明细, 产品 WHERE 客户ID = \${company} AND 订单.订单ID = 订单明细.订单ID AND 订单明细.产品ID = 产品.产品ID。该查询通过参数 \${company} 动态获取客户信息,并关联订单、订单明细和产品三张表,提取订单编号、下单时间、商品名称、当前库存数量、成本价格及销售单价等关键字段。随后,在报表设计区域中调整显示内容的布局结构,按照指定样式重新排列表格列项,确保字段顺序与格式与示例图保持一致,实现数据的清晰展示与美观呈现。

    3、 单元格数据集合

    4、 选中图表组件,将数据源设为单元格数据集,引用上方报表块内容,分类轴对应B3单元格,系列值依次为C3、D3和E3,具体设置所示。

    5、 图表数据取自报表块内的单元格,可通过报表名~单元格地址的格式引用具体数据。例如,若分类轴对应的是名为report0的报表块中B3单元格的产品名称,则可写作report0~B3;若系列值对应C3单元格的库存量,则系列值可表示为report0~C3。通过此种方式,能够精准调用所需数据用于图表展示,实现数据联动与动态更新,提升报表的灵活性和实用性。

    6、 若需获取多个单元格的数据,可采用类似report0~A1:A4的公式形式,该公式将返回一个数组。例如,图表中系列名称的数据源也可通过此类公式从指定单元格读取,实现动态引用,具体应用示所示。

    7、 查看效果

    8、 保存模板后点击预览,即可看到组合图已将单元格数据提取并用于分析展示。

    soft.zol.com.cn true https://soft.zol.com.cn/1202/12024421.html report 1458 FineReport表单中的数据通过组件呈现,其来源即为数据源。接下来将为您详细介绍表单数据的获取途径与类型。 1、 备好模板 2、 打开位于 %FR_HOME%WebReportWEB-INF eportletsdocFrmexample.frm 的模板文件,将原有的数据集 ds1 修改为以下 SQL 查询语句:SELECT 订单.订...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    华报智能报表工具

    更新时间:2011年11月26日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:简体中文

    周热门办公软件排行榜

    • 热门
    • 新品
    华报智能报表工具
    • 更新时间:2011年11月26日
    • 软件大小:10MB
    • 软件分类:财务管理
    • 语言种类:简体中文
    • 软件评级:0 人点评