finereport入门教程(FineReport怎么制作文件上传功能)

本文目录
FineReport怎么制作文件上传功能
FineReport可以制作文件上传功能,只需要使用自带的控件就可以实现,文件类型有txt、pdf、jpg、png、gif、doc、xls和ppt等。还可以限制上传文件大小,可以是多文件上传,也支持单文件上传,下面我们就来看看详细的教程。
1、双击打开FineReport报表设计器,新建一个决策报表,调整报表区域的位置,如下图所示:
2、在控件中,找到文件上传控件,拖动到决策报表区域,如下图所示:
3、选中文件上传控件,设置上传文件大小限制为1024KB,如下图所示:
4、保存文件并查看文件为frm格式,可以发现浏览器上显示的一个上传的图标,如下图所示:
5、返回到FineReport报表设计器,选中文件上传控件,在高级下方勾选只支持单文件上传,如下图所示:
6、再次保存文件并查看浏览器上显示的效果,结果发现上传文件上的图标显示的0消失了,如下图所示:
怎么学好FineReport啊
不要担心啦,FineReport很简单,很容易学的。入门你可以看下培训视频,finereport官网上有的,然后结合帮助文档,边学习边做题。这个时候你可以加入帆软爱好者论坛,有很多人的可以交流,还有QQ群,比如在线培训群,有问题可以直接问,在线培训群里面最近有主题培训,这个要多参加。还有在设计器里面,有个产品演示demo,就是内置的模板了,看模板名称就知道功能了,你可以打开都看看,里面的功能琢磨下,很快就会学会。FineReport毕竟是国内最好的报表工具,他们技术支持非常给力,你是合作客户了,加一下官方的企业QQ,有问题可以直接去咨询的,人家会很好的帮你解决。
怎么用finereport报表来进行条件控制图形
使用finereport设置报表时,为了方便查询条件和控制图形,可依据具体参数来控制查询的内容。那么要如何才能实现查询的条件控制图形显示呢?一起啦看看教程吧。
方法如下:
一、打开finereport软件,新建一个finereport普通报表,将一定区域的单元格合并:
二、如图所示,点击查询框,让表格上方的“查询”进入状态。接着鼠标拖拽一个查询按钮和下拉框:
三、建立一个新的数据库查询,在“数据字典”窗口内设置相应的内容参数:
四、添加一个柱状图到合并的单元格内,与新建立的数据库绑定:
五、将步骤四的文件保存下来,在浏览器中预览文件中的图形,但是在切换查询条件的时候发现我们无法过滤图形的数据:
六、给我们的查询设置添加一个参数,修改数据集。接着给它添加一个模板参数:
这样我们就完成了finereport的条形控制图形,希望能对你有所帮助。
电脑制表入门教程零基础
新建表格之后,单击其中一个单元格是选中,双击则是进入模式;选中单元格后,右键打开设置菜单,可以选择【设置单元格格式】设置【边框】;选中单元格后点击上方菜单栏的【合并后居中】就可以将多个单元格合并;选中单元格选择【公式】可以计算这些单元格内的数据。以下是详细介绍:
1、首先使用鼠标在桌面空白处点击右键新建一个Excel软件,新建一个【工作表】;
2、进入新建的工作表之后,点击是选中单元格,双击可以单元格的内容;
3、如果想要创建一个表格可以选中单元格的区域之后,右键打开菜单选择【设置单元格格式】,选择【边框】标签页;
4、将【外边框】和【内部】边框按钮都点上,还可以在隔壁的【样式】中选择边框的样式,这样就得到一个简单的表格;
5、表头可以选中一行之后,点击上方菜单栏的快捷键选择【合并后居中】按钮,就可以将这一行合并,还可以选中一列同样操作后就可以合并为一列;
6、Excel的公式比较多,简单的公式可以直接在菜单栏的【公式】标签页中选择,只需要选中需要计算的表格,选择需要的公式即可;
7、完成之后就可以点击左上角的【文件】-【保存】,或者直接使用【Ctrl】+【S】保存。
在日常的生活工作中Word软件相当重要,除了可以文字图片以外,Word还可以通过插入表格的方式在文档中做表格,那么如何用word制作表格,下面就为大家介绍一下操作步骤。
如何用word制作表格
步骤一:开一个空白的文档,在菜单栏中选择【插入】-【表格】命令;在打开的表格对话框中输入我们表格的行数和列数。我们根据实际需要进行设置,设置好后点击确定按钮;
步骤二:一个表格就插入到区了,我们可以在单元格中输入相应的内容;
步骤三:选定表格一行,我们右击,在弹出的菜单中我们可以对表格进行操作,我们可以重新插入表格的一行或删除表格的一行。同理对列进行操作的话可以删除和增加列;
步骤四:在弹出的菜单中选择【表格属性】可以对表格的颜色,边框,底纹,高度等进行设置。
这里强烈推荐高效易用的报表开发工具,那就是FineReport,这就是一款究极好用、实用,而且能够帮IT和业务突显价值的报表开发工具。
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,点击预览按钮进行预览,即可看到效果。

更多文章:
手机数据线连接电脑只充电怎么办(数据线连接电脑只能充电怎么回事儿)
2026年10月11日 01:00
教资报名ie系列浏览器怎么调(教师资格证报名浏览器提示不是ie浏览器,怎么回事我用的就是ie浏览器)
2026年10月10日 22:50
qq网吧网关共享(QQ网吧网关怎么登陆,QQ网吧的网管要什么怎么管理)
2026年10月10日 21:10
华硕笔记本bios找不到硬盘启动项(华硕笔记本的bios里的boot选项没有硬盘启动项)
2026年10月10日 20:30




