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,点击预览按钮进行预览,即可看到效果。
猜你喜欢
- 当win10系统出现出现了一些原因不明的故障时,在可以正常进入系统的情况下,可以采用恢复出厂设置的方法还原系统。下面就是win10还原系统的
- PDF文件怎么修改页面颜色?pdf文件就想要修改背景颜色,该怎么修改呢?下面我们就来看看pdf文件更换页面毕竟颜色的教程,需要的朋友可以参考
- eclipse集成开发环境是一种基于Java的窗口组件,eclipse处理代码的时候,想要让java代码自动排版,该怎么设置呢?针对这一问题
- 希沃白板是一款专业的教学辅助软件,该软件功能齐全且,本文中介绍的是使用这款软件讲录制的视频导出的方法希沃白板如何导出视频?希沃白板专业且好用
- 在wps文字怎么用统计字数功能首先打开WPS文字!然后打开一篇我们查看字数的文稿! 打开文稿以后!然后点击菜单栏
- Office 的功能区显示不全该怎么办?在使用Office时,碰到如图片中显示中的那样,只有文件和另一个功能,其他功能无论怎么样设置都无法显
- Win10 2004上线已有一段时间,虽然报出各种问题,但是Win10的市场占有率还是稳步提升,说明不少小伙伴选择将Win7等旧系统升级至W
- 最新版本的office 2021怎么激活?office 2021激活码/密钥/序列号推荐!今天主要给大家分享的是office 2021的激活
- office16新功能有哪些?大家可以通过下文来了解office16更新内容,最新版本的Office软件将带给我们哪些新功能呢office1
- WWDC22 主题演讲中,苹果提到了很多新功能,这些iOS 16新功能是否都会如期上线呢?不如上线的功能又有哪些?据 Apple Insid
- 现在网络上的小说文件一般都是txt格式,在电脑上看时,整个文字密密麻麻,看长时间后眼睛会非常的疲劳,对于这种情况该如何解决呢在电脑上看时,整
- 在通过iMessage发送信息时,如果看到重要的信息可以标注吗?以下是在iOS 15中标注重要的信息的方法教程。在通过iMessage发送信
- 根据苹果官方提供的建议,要想清除 Apple Pro Display XDR 和 iMac 的 Nano-texture 纳米纹理玻璃屏幕上
- FineReport报表软件是一款可以对数据进行可视化分析的软件,我们在进行了调查普及之后得到的数据是独立的,所以需要对数据进行分析才能体现
- 在日常的工作生活中,我们经常会遇到一些不能复制的网页、文档,或者需要将书籍上的文章录入到电脑,这个时候大家都会十分的烦恼,因为手动输入是一个
- 在我们日常使用的win10系统计算机中,应该会有很多用户遇到文件夹访问被拒绝的情况,那么对于win10系统计算机的文件夹访问被拒绝,我们应该
- pdf格式的文件怎么批量转换成SWF文档?pdf格式的文档不方便观看,如果转换成swf格式就好了,该怎么转换呢?下面我们就来看看详细的教程,
- 在微软不厌其烦的提醒下,相信大家都已经知道,Windows XP的支持将于2014年4月8日结束在微软不厌其烦的提醒下,相信大家都已经知道,
- wps新闻热点怎么取消 1、大家可以看到弹出的热点我们点击“设置”会出现“一周后显示”或者“当天显示”这里设置最多我们一个星期不见
- 当我们使用win10系统时,有时磁盘占总数的100%,而计算机占的太多,就会死掉。对于这种问题,小编认为可以通过尝试关闭家庭组、设置IPv6