第03课:类excel报表开发工具FineReport教程之表单设计.pdfVIP

第03课:类excel报表开发工具FineReport教程之表单设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档