FineReport怎么进行表单设计 FineReport的表单设计操作简单示例介绍
发布时间:2023-08-30 12:29:25
FineReport是一款报表软件,它的报表操作功能是报表软件中的佼佼者。那么,使用FineReport怎么进行表单设计呢?针对此问题,本文就为大家介绍FineReport简单的一些表单设计功能
FineReport是一款报表软件,它的报表操作功能是报表软件中的佼佼者。下面小编就为大家进行介绍一下FineReport简单的一些表单设计功能,希望能帮到大家
新建表单点击文件>新建表单,如下图:
拖入组件
如上图所示的效果图,我们可以看到该表单需要有1个下拉框控件,一个文本控件,以及对应的2个标签控件,还需要一个以表格形式显示数据的报表块,此时,我们确定了需要在表单中添加一个报表块,4个控件。
在组件介绍中,我们知道控件即可依附于参数面板组件存在,也可以单独以组件的形式存在,在这里可随意使用哪种形式,效果都一样,那么使用依附于参数面板组件存在的形式。
参数组件
从工具栏中将参数组件拖拽至表单主体中,并将相应的四个控件:下拉框、文本、2个标签控件拖拽至参数组件中,并设置标签控件的控件值分别为:订单ID和客户ID,如下图:
报表块组件
从工具栏中将报表组件也拖拽至表单主体中,如下图:
如果组件数量过多,在web端展示的时候自适应在一页内显示会比较拥挤,那么此时可以可以再右侧下方选中整体框架body,在右侧上方的属性表中将组件缩放修改为自适应原样缩放,如下图:
充满展现区域:是指在web端展示的时候,所有组件自适应充满整个浏览器页面显示,不出现滚动条;自适应原样缩放:是指在web端展示的时候根据制作表单时候组件大小比例显示,并不缩放充满整个web页面,如果超过页面大小,会出现滚动条。
控件绑定数据
定义数据集
效果图中,新建数据集ds1:SELECT * FROM 订单 where 订单ID=${orderid},参数orderid的默认值为10001,。
注:参数名字必须与订单ID下拉框控件名称保持一致。
订单ID下拉框
选中下拉框控件拖拽到适当位置,下拉框控件名设为“orderid”,数据字典来自FRDemo数据库的订单表(数据类型选择数据库表,数据库选择FRDemo),实际值和显示值均为订单ID,控件值为空。
客户ID文本框
选中文本框控件拖拽到适当位置,文本框控件名为customerid,控件值选择为绑定字段,数据来源于ds1数据集中的客户ID字段,如下图:
注:此处选择ds1数据集是为了实现下拉框与文本框的联动,下拉框控件名称为orderid,ds1数据集根据orderid参数对数据进行了过滤,也就是ds1数据集根据下拉框控件的值对数据进行了过滤。
报表块
参数面板与控件都已经设置好之后,点开报表块里面的触笔按钮,进行报表块编辑界面。
新建数据集
效果图中,报表块里面要显示订单明细数据,根据订单ID进行过滤,新建数据集ds2:select * from 订单明细 where 订单ID=${orderid},orderid默认值为10001.
表样设计
如下图所示,设计表样:
到此为止,表单就已经制作好了。
保存表单并预览
保存表单,表单模板后缀名为.frm,点击预览按钮进行预览,即可看到效果。


猜你喜欢
- 文章介绍excel如何查找批注的方法:先显示所有批注单元格,然后打开查找对话框,输入查找内容,注意选择查找范围为批注即可。本文介绍excel
- 我们在使用wps进行工作时,有时候会与Excel进行联动,但是当Excel表格中的数据出现变动时,我们就必须在wps中再次更改,如果数据量太
- 在Win8中便笺工具使用率很高,可以在开始菜单或者开始屏幕中找到它,如果你的系统中便笺工具消失,可以通过下面介绍的方法找回从Win7开始,系
- HandShaker 是什么?HandShaker 是连接手机和电脑之间的文件传输及管理工具,支持 Windows 系统及 MacOS,并可
- 1、用Word2013打开一篇文档,将光标定位到我们需要插入日期的位置,并切换到“插入”选项卡,我们现在选择“文本”选项组中的“日期和时间”
- 今天在给客户传一个以前做的word文档时,发现居然无法打开了。汗。打开时,居然对话框提示:“Microsoft office Word &n
- 最新公布的Steam 10月软硬件统计显示,游戏玩家Win7系统的占比居然高达64%,环比实现23%的增长。反观Win10,狂跌17%,仅剩
- 在Mac上你可以直接使用自带的MAIl客户端。你也可以安装第三方的邮件工具, 比如 MicrosoftOutlook , FoxmAIl 等
- Win10 19H1慢速预览版怎么手动升级到18351.7版?昨天微软推送了Win10 19H1慢速预览版18351.7,该怎么升级呢?下面
- 使用无线网去上网的时候,很多的用户们表示电脑已经显示无线网络连接上了,但是就是会有感叹号,上不了网的问题,路由器无线网感叹号怎么办呢?就此问
- Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。当我们需要在表格当中
- 如果我们要发送一个比较大的文件夹,那么需要先将文件夹给压缩,这样不仅收发更方便,速度也更快了,但是win11系统右键没有压缩文件那要怎么操作
- win11怎么设置锁屏密码?每次用户离开电脑桌面前,电脑就会设置锁屏模式,但是没有设置锁屏密码,这就导致了电脑的安全性大大降低了,那么电脑怎
- 如果想要让一个表格窗口一直保持不变,随着页面的移动也一直停留在原位,要用什么样的方法才能实现呢?大家不妨试试冻结表格窗口这个功能。接下来由小
- 很多小伙伴在看视频的时候,发现cpu占用特别的高,这个是怎么一回事呢,cpu过高不仅会导致电脑的运行速度变慢,还会加速硬件的使用年限,一般使
- 现在市面的输入法大多都拥有记忆词汇功能,也就是说输入法会自动记忆用户常输入的词汇,QQ拼音输入法也不例外。不过,尽管该功能方便了许多用户,但
- 最近有不少Win10系统的用户都在使用3DMark来测试自己的显卡性能,而其中一部分用户在测试的过程中发现自己的3DMark读取不到配置,那
- 精彩投屏如何使用?现在有很多投屏软件,精彩投屏就是一款比较好用的投屏软件,很多刚接触这款软件的用户,还不知道要怎么用这款软件,下面就给大家分
- 经常听到网友们抱怨,Windows用户常常会遇到“程序未响应”这样的系统提示,对此,不知道该如何解决?其实,大家的解决方法不外乎两种,要么手
- 在wps表格中有个分类汇总功能,不知道大家会不会使用该功能,如果不会的话,下面就让小编告诉大家如何使用wps表格分类汇总功能,希望看完本教程