问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么设计自定义数据的报表

发布网友 发布时间:2022-05-08 12:03

我来回答

1个回答

热心网友 时间:2024-01-24 07:23

从FineReport官网下载最新版本的.exe文件。双击FineReport安装文件,会加载安装向导,安装向导加载完后,按照步骤一步步走。安装完成后,启动FineReport,输入注册码,就可以使用了。FineReport注册码到官网上可免费获取。

熟悉设计器各项功能,如下:

连接数据库
启动设计器后,点击菜单服务器>定义数据连接,弹出一个对话框,如下图所示:
(设计器已经默认连接了一个名为FRDemo的数据库,点击测试连接,系统弹出连接成功的消息框表明数据库连接正常,其他数据库JDBC连接方式可参考文档JDBC连接数据库。FineReport模板设计器与数据库之间已经建立起连接,接下来我们就可以使用数据库中的数据设计模板了。)

新建模板和数据集

点击快速工具栏上按键,创建一张空白模板。

报表左侧下方有模板数据集窗口,列出了该模板可用的所有模板数据集,点击按钮,增加模板数据集。
新建数据集ds1,定义SQL语句为:SELECT * FROM [销量] where 地区='${地区}',这样一个带参数的SQL语句,这里的地区是参数名字。
在下方的参数面板中点击刷新按钮,便可以获得数据集参数,给参数设置默认值“华东”,点击预览,效果如下:
同样的方法,增加数据集ds2,SQL语句为:SELECT * FROM [销售总额]。

标题:合并A1~D2单元格,写入:地区销售概况。
边框:首先我们先来选中从A3~D5这一片区域,点击工具栏中的按钮,在系统弹出的边框对话框中,选择按钮,同时添加内部和外部边框。
斜线:合并A3~B3。右击该单元格,选择单元格元素,在二级菜单中,选择斜线。系统会弹出一个斜线编辑的对话框,在文本编辑框中写入我们在斜线当中要加入的内容:产品|销售员|地区,可以通过添加空格来调整文字的位置
模板设计效果展示如下图:

绑定数据列
将数据列拖拽至单元格,并设置单元格的属性,设置位置及方法如下图:
按照上图方法,将下表中对应数据列拖入到单元格中:

单元格数据集数据列属性
C3ds1产品从左到右扩展,居中,其余默认
A4ds1地区从上到下扩展,居中,其余默认
B4ds1销售员从上到下扩展,居中,其余默认
C4ds1销量从上到下扩展,数据设置:汇总|求和,居中,其余默认
D4ds2销售总额从上到下扩展,数据设置:汇总|求和,居中,其余默认
C5——=sum(C4)
D5——=sum(D4)

多数据集关联
由于模板中的数据来自于两个不同的数据集,要将不同数据集的数据建立联系,需要用到数据过滤。
选择D4单元格,点击设计器右侧上方的单元格属性面板中的过滤按钮,如下图:

打开过滤设置面板,添加如下过滤条件,使得ds2中的“销售员”数据列等于ds1中销售员的值。

参数界面布局
点击参数界面,进入参数编辑界面,在新建模板和数据集章节,我们在ds1数据集中定义了参数“地区”。
可以在参数界面的右侧下方区域看到我们所有定义好的参数,点击全部添加,将会使用默认的布局形成参数界面。
用户可以根据需要将参数界面调整到自己喜欢的样式。

参数控件风格
将地区参数控件类型改为下拉框,如下图:

选中下拉框控件,在右上方属性表中,设置下拉框的数据字典,选择数据库表>FRDemo>销量,实际值和显示值都为地区字段:

插入图表
合并A7~D18单元格,选择菜单栏上插入>单元格元素>图表,弹出图表向导对话框如下图,这里选择柱形图>柱形图。
选中图表,在右侧上方的图表属性面板中选择图表属性表-数据,图表数据来源使用默认单元格数据。
分类轴输入公式=B4;
系列名和系列值,分别为=C3和=C4,如下图:

图表扩展属性设置
这里只想让图表反映整体情况,所以应为不扩展,上下父格均为无。
选择图表,在设计界面右下方单元格扩展属性面板设置如下图

直接点击分页预览,即可在浏览器端查看效果。完成自定义报表设计
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天之骄子生肖里指什么动物 富康ES500电池和供电系统需要维护保养吗? 如何正确认识过敏? 皮肤爱过敏跟免疫力低下有关系么? 公积金账户里有2万多能贷款多少? 钱包颜色有讲究吗钱包颜色的讲究 钱包什么颜色最旺风水 EXO12个人的出生年月日? 求一本小说都市讲的女主是从军队退役,曾在金三角获得什么称号因为爱上了... ...学了故意几十门武功想要走火入魔.借此离开军队.求名字 一般的数据报表怎样制作 隔夜酒十个小时后吹了九十八血液会低于八十吗隔夜酒十个小时后吹了九十八血液会低于八十吗? 你们的数据报表是怎么管理的?效率怎么样? 搭建数据报表怎么提 运营数据分析报表包括什么? 什么是数据报表? 智诚随身wifi使用说明 鼎科随身wifi使用说明 摩拜单车有投险,摔伤如何理赔 骑摩拜单车摔了怎么办 摩拜单车车锁被人恶意损坏后,仍可以解锁,上报完故障后可以使用吗? 捡到一辆摩拜单车锁被破坏了应该怎么处理? 为什么有的摩拜单车开不了锁,如何修护 请问摩拜单车车锁被人恶意损坏后,仍可以解锁,我上报完故障后可以使用嘛? 不小心把摩拜单车弄坏了怎么办 怎样用交易软件画江恩线 要看哪些证券类 股票类书籍 有什么好的推荐一下 缠理论作者的真实身份是李彪吗? 谁知道湖北卫视吾股丰登场外嘉宾蓝天谈江恩的博客网址? 刘运铁 江恩理论的研究者 谁有他的博客请给个链接 手机怎么弄主题画面? 手机主题画面不能全屏显示 为什么我手机桌面主题画面会分两/三页显示拜托了各位 谢谢 手机主题画面 能不能告诉我固件BIN文件怎么打开 海信智能电视系统bin文件怎么编辑 哪位高手给我说一下手机固件怎么打开,BIN格式的 蜕变繁体字怎么写 时光在走我们在变用繁体字怎么写 华为哪款机型拍照最有质感? 千层饼冷了很硬咬不动,这是什么原因啊? 千层饼冷了很硬咬不动,有什么好的解决方法? 千层饼冷凉后硬什么原因如何做千层饼冷后不会变硬,而且柔软? 我家做出来的千层饼冷了太硬怎么办 香掉牙千层饼做出来后,放一会皮就发硬怎么办? 千层饼刚做出来时不怎么硬,而放置了一会后变得很硬,咬都咬不动,如何解决千层饼冷却后很硬的问题? 我烤的香掉牙千层饼为什么隔夜会变硬 我做的千层饼为什么冷后那么硬 炒剩的洋葱可以吃吗? 吃柿子得肾结石吗?