- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类excel报表开发工具FineReport教程之表单设计
1.描述
不同于普通报表设计 ,表单设计拥有很多普通报表设计无法企及的优势,如下:
整体 :普通报表是一个整体 ,无法实现局部刷新 ,表单是由各个组件组件 ,可以实
组件内刷新,即局部刷新;
自适应:普通报表无法实现自适应 ,表单可以完美的实现自适应 ,更好的支持移动端的
使用;
控件 :普通报表实现参数查询 ,只能将控件添加到参数面板中 ,表单不仅可以在参数面
板中添加控件,同时还可以单独使用控件,实现数据的过滤;
联动 :普通报表中单元格或图表无法直接与单元格实现联动 ,表单却可以实现报表块或
图表块与报表块的联动。
2.表单界面
打开设计器,点击文件新建表单 ,即可新建一张表单,如下图:
表单各组件介绍请查看表单组件介绍。
3.表单设计步骤
如下图,表单设计的一般操作步骤:
新建表单:FineReport支持新建工作薄,即普通cpt模板,还支持新建表单,两种设
计模式;
拖入组件:FineReport表单支持多种不同的组件类型,包括报表、参数、图表和控件 ,
后续详细介绍;
定义数据集 :定义各个组件数据来源 ,与普通模板的数据来源一样 ,图表组件数据即可
来源于数据集 ,也可来源于单元格
设置表单样式:即设置表单的显示样式,详细请查看表单样式
表单组件介绍
1.描述
从上一节的表单设计整体界面可以看出,FineReport的表单设计组件由4部分组成:
报表、参数、图表和控件,下面我们一一介绍各个组件的使用方法。
1.1报表
报表块组件 ,可在该组件中绑定单元格数据 ,以表格的形式在组件范围内显示数据 ,报
表块的具体设置模板与cpt模板一致 ,cpt模板的制作请参照报表 ,并且报表块中的数据可
作为图表块的数据源。
1.2参数
参数面板是指 ,为表单添加过滤参数面板 ,所有过滤控件全部添加在该面板上 ,也可以
理解为参数面板时为了承载参数控件而存在的,其制作方式与参数查询类似。
1.3图表块
图表块是指,可在该组件中选择任意FineReport支持的图表类型,图表块中所有图表
的使用与统计图表的制作一致。
1.4控件
控件是指过滤数据的组件 ,既可以作为组成部分添加到参数面板中 ,也可作为单独的组
件添加到表单主体界面中 ,如果作为参数控件放在参数面板中 ,表单支持的控件类型与cpt
模板支持的控件类型基本一致。详细请参照控件。
注:表单不支持网页框控件。
如下图,表单中添加了所有的组件,帮助大家理解各个组件的含义:
表单入门示例
1.描述
下面我们以一个简单的示例来体会体会一下表单。
最终效果如下:
2.操作步骤
2.1新建表单
点击文件新建表单 ,如下图:
2.2拖入组件
如上图所示的效果图 ,我们可以看到该表单需要有1个下拉框控件以及对应的 1个标签
控件和一个查询按钮 ,还需要一个以表格形式显示数据的报表块和显示图表的图表块 ,此时 ,
我们确定了需要在表单中添加一个报表块,一个图表块,3个控件。
注 :在组件介绍中,我们知道控件即可依附于参数面板组件存在 ,也可以单独以组件的
形式存在 ,在这里可随意使用哪种形式 ,效果都一样 ,那么使用依附于参数面板组件存在的
形式。
参数组件
从工具栏中将参数组件拖拽至表单主体中 ,并将相应的三个控件 :下拉框、文本控件和
查询按钮拖拽至参数组件中,并设置标签控件的控件值为:客户,如下图:
报表块组件
从工具栏中将报表组件也拖拽至表单主体中,如下图:
注:如果组件数量过多,在web端展示的时候自适应在一页内显示会比较拥挤,那么
此时可以在右侧下方选中整体框架body ,在右侧上方的属性表中将组件缩放修改为自适应
原样缩放 ,如下图:
充满展现区域 :是指在web端展示的时候 ,所有组件自适应充满整个浏览器页面显示 ,
不出现滚动条;
自适应原样缩放:是指在web端展示的时候根据制作表单时候组件大小比例显示,并
不缩放充满整个web页面,如果超过页面大小,会出现滚动条。
其详细显示样式请查看表单样式
图表组件
再从工具栏中将图表组件拖曳至报表块组件的下方,如下图:
2.3控件绑定数据
定义数据集
效果图中 ,新建数据集ds1 :SELECT 产品名称,库存量,产品.成本价 ,产品.单价 FROM
订单,订单明细,产品 where
您可能关注的文档
最近下载
- 2025至2030全球及中国普拉提和瑜伽馆行业市场深度研究及发展前景投资可行性分析报告.docx VIP
- 极速60秒.ppt VIP
- 中国宠物行业白皮书.doc VIP
- 项目插花艺术-全校公选课.doc VIP
- 极速60秒的图片.ppt VIP
- 展频IC规格书之 SSDCI1108AF _REV3.1.pdf VIP
- 2024 CCF非专业级别软件能力认证(CSP-S)第一轮真题.pdf VIP
- TCFNA6104-2022 食品安全-月桂叶(香叶).pdf VIP
- 人美版(2024)小学美术一年级上册《欢快流畅的线》教学设计 .pdf VIP
- 三水平立井多绳摩擦式提升机提升钢丝绳更换安全技术措施:.doc VIP
文档评论(0)