在表单中制作图表

文 | 帆软数据应用研究院 2014-12-01 17:43:33

表单是FineReport7.1.1新添加的一项功能,那么在FineReport的表单中如何使用图表块呢?下面我们就以一个示例来介绍图表块在表单中的使用方法。

新建表单

点击文件>新建表单新建一张表单。

拖入组件

从GettingStarted.cpt的效果图,我们可以看到该张模板使用表单实现,需要使用到控件组件、报表组件和图表组件,那么我们一一将对应组件拖拽到表单主体中,包括标签控件,设置标签的控件值为:地区,下拉框控件和报表块以及图表,如下图:
表单设计器

新建数据集

此表单是为了实现查询各个地区产品的销量情况,故新建数据集ds1:SELECT * FROM [销量] where 地区 =’${地区}’,地区参数的默认值为华东。

组件绑定数据

下面需要为各个组件添加数据。

下拉框组件

选中下拉框,点击数据字典,选中FRDemo数据库中的销量表的地区字段,并修改下拉框控件名为:地区,控件值设置为:华东,如下图:
表单设计器

注:过滤控件的控件默认值最好设置一下,因为如果下方有图表组件的话,初始化的时候需要加载控件的默认值就行过滤,如果没有默认值,图表组件会没有数据而显示为空白。

报表组件

点击报表块中间的触笔,切换到报表块的编辑界面,并按如下图所示样式拖入字段:
表单设计器

图表组件

报表块编辑完成之后,点击表单主体下方的表单按钮回到表单主体设计界面,选中图表组件,在右侧的图表属性表-数据中为图表组件绑定数据,如下图:
表单设计器

图表组件的其他属性设置请查看图表样式和图表特效。

其他类型的图表请查看高级统计图。

保存模板,点击预览按钮,在web端打开,如下图,初始化的时候,报表块和图表块均显示控件默认值华东地区的数据,点击控件下拉框,选择华北,报表块和图表块的数据也随之变化,显示华北地区的数据:
表单设计器

 

免费试用FineReport

阅读次数:830


FineReport能满足的需求有:


报表工具: 数据图表生成   企业报表平台   业务定制报表   数据填报报表   数据决策平台   炫酷数据大屏   中国式复杂报表  

功能优势: PC端/手机端    全局业务分析   权限精细管理   开源免费使用   30+种数据源   可整合ERP/OA   数据可视化     

数据分析: 数据分析模型   自助数据分析   业务主题分析   大数据运营      管理驾驶舱      0代码的操作   

行业应用: 地产项目管理   银行数据平台   金融数据中心   精益生产系统   智能制造管理   化工信息系统   零售物流自动化     
行业应用: 用户精准营销   管理信息系统   会员管理系统   销售统计分析   财务报表分析   人力资源系统   医药精细管理   ……

返回顶部