报告式报表的制作

在银行、财务、销售等系统中,我们常常需要制作报告文件来进行工作汇报,例如季度销售报告、年度总结报告等。在没有报表工具之前,这类报告大部分是用Word做的,费时费力还不易维护,每次都独自加班到很晚(一首凉凉送给自己)。今天,我要带一带新的节奏,展现下神操作来制作这类报告式报表。

这次我们拿银行季度报告来进行具体操作演示,下图为银行系统中某季度的工作报告,包括总体概述、财务情况分析、风险分析等几个部分,要求有文字描述的同时配上图表分析,便于高层人员快速掌握情况、进行下一步战略部署。

最终希望的效果如下图所示:

好吧,为了按时下班,让我们赶紧用润乾报表开始吧:



首先,根据效果图绘制报表样式和框架,如下图:

接着,进行动态数据和固定文字内容的整合,将取数表达式配置到对应单元格

A4:=YEAR+”年第”+TERM+”月度”   利用字符串拼接规则实现内容的拼接,同理可  实现 A7等其他单元格的配置

E11:=round(U10,2)   实现对应数据读取,并保留两位小数,同理配置E11~J16单元格

【小技巧】

如果在主内容中需要进行复杂数据处理时,我们可以通过隐藏列来实现数据预处理,然后在主单元格中直接引用或者进行简单处理。如下图所示:

然后,添加图表,实现图文结合效果。

右击需要添加图表的单元格,然后选择“统计图”,出现如下图所示的配置页面:

选择与业务要求相符的统计图类型

设置分类和系列相关参数,其中分类轴相当于是横轴,系列相当于纵轴

统计图预览效果如下图所示:

最后,从上到下依次进行按照上述方法进行其他part的制作。

好了,一个完美的报告式报表就完成了。



我们来回顾一下其中遇到的问题和解决的技巧:

1.动态内容

【技巧】使用字符串拼接规则动态拼接内容

2.图表制作

【技巧】使用内置统计图实现图表的绘制



至此,报告式报表制作就完成了,我们仅仅使用了润乾报表的字符串拼接和统计图功能就做好了报告报表,这一波操作6不6?神马电网报告、调查报告、银行报告·····都so easy,快来加入润乾大家庭,从此和加班say byebye。

另外,如果报告中需要使用规定的模板样式,而且只需要定期替换里面的个别信息时,我们也可以采用另外一种实现方式:润乾报表+嵌入Word功能,具体实现操作可参考:

https://mp.weixin.qq.com/s/SAL4l7Xswd7wQ6QytQMiLw

原文地址:https://www.cnblogs.com/raqsoft2000/p/9263448.html

时间: 2024-11-02 19:37:06

报告式报表的制作的相关文章

VB.Net之旅—报表的制作(RDLC)

我们在这里以机房收费系统周结账单为例,讲解一下VS2008报表的制作 新建一个窗体,从工具箱中拖一个MicrosoftReportViewer控件到窗体中,点击MicrosoftReportViewer右边的小三角,然后选择设计新报表 选择已有数据源或添加新数据源 我们在这里添加数据源 选择已有连接或新建连接 我们在这里新建连接,测试连接成功后,选择确定 之后单击下一步,选择数据库对象,单击完成 选择新添加的数据源,选择下一步 选种左边字段,点击详细信息,点击下一步 点击下一步,对报表重命名,点

动态格报表的制作

接触过很多客户,在没有数据系统以前,很多报表都是用 excel 画的.这些 excel 表,大部分都是业务人员为了方便记录数据直接画的,在这样画出来的表样中,分组合并单元格相当自由不受约束.而当业务人员把这些 excel 交给程序猿哥哥用报表工具制作时候,很自然地也会希望报表能像 excel 一样随心所欲的去合并单元格.但是,这就令程序猿哥哥苦恼了,因为通常使用的报表开发工具制作出来的分组报表都是中规中矩的,很难根据业务人员提供的样板随心所欲地合并单元格.但这样又会让业务人员感觉很死板,不够灵活

固定格式填报表的制作

在前面几篇文章中,我们学习了多种类型填报表的制作,对润乾报表的填报机制有了一定的了解.今天我们来研究一下如何制作固定格式填报表,同时检验下自己之前学习的内容是否已熟练掌握. 今天要学习的固定格式填报表效果图如下所示: 左侧为固定内容,蓝色部分是需要客户填写的内容,最后将整个页面数据更新到数据库表中. 这里的难点在于,如何把左侧固定内容也更新到数据库中,也就是如何设置单元格分区. 带着这个问题我们来看一下具体实现步骤: 第一步 新建填报表 编辑填报表内容和样式,如下图所示: 一般这类报表会对应一个

关联跨行计算报表的制作

实际信息系统中很多数据计算是为前端展示而进行的,其中报表是最常见的一种形式.这些计算的实现过程往往并不简单,使用SQL或存储过程实现起来比较困难,从而影响到前端报表设计.像http://bbs.csdn.net/topics/390813196中提的问题,其目的往往是为了实现一个供生产或采购部门使用的报表(包含库存覆盖周期,方便生产调度或实施采购任务),用SQL写起来会比较麻烦,一般报表工具又不具备很强的计算能力,也无法直接完成.而润乾集算报表则有很灵活的计算能力,可以充分利用问题特点应付各种非

灵活数据源的固定行列交叉报表的制作

论坛里,http://bbs.csdn.net/topics/390883416中提的问题,其目的是为了实现一个固定行列的交叉表,用SQL准备好固定行数的数据源非常麻烦.而润乾集算报表则有非常灵活的计算能力,能够充分利用问题特点应付各种非常规的计算需求. 这里就以链接中业务为背景,给出集算报表实现某种固定列交叉报表的方案. 报表背景         源数据例如以下: 现须要在报表中显演示样例如以下内容: 这里要求依照分类统计总记录数.并将每月的记录数分别填充到1-12月中.当中无数据的记录显示为

多数据源动态关联报表的制作(birt为例)

使用Jasper或BIRT等报表工具时,常会碰到一些很规的统计,用报表工具本身或SQL都难以处理,比方与主表相关的子表分布在多个数据库中,报表要展现这些数据源动态关联的结果.集算器具有结构化强计算引擎,集成简单,能够协助报表工具方便地实现此类需求.以下通过一个样例来说明多数据源动态关联的实现过程. 主表org在数据源Master中,org里每条记录相应的子表在不同的数据源中,比方org.org_id="ORG_S"时.这条记录相应的子表是数据源S_odaURL的User表,org.or

【机房个人重构】报表的制作

VS中自带报表的功能很强大,刚开始用的时候,还搞得晕晕的,不过,什么事情都敌不过一个词,去做!下面,我来总结一下报表的使用: 首先,建立一个数据集: 添加数据集的内容 新建连接: 这里使用的是SQL语句: 如果要带参数条件的查询,就在这里输入SQL语句,跟datagrieview的做法一样. 这就是一个完美的数据集 第二步,来创建一个表报 设计报表,并绑定数据集(刚才自己创建的数据集) 要选择自己的数据集. 下面在表报里面选择要显示的数据. 第三步,就是界面了,选择一个报表控件. 选择自己刚才建

润乾报表之制作List列表

一般情况洗啊,如果sql查到多条数据,使用表格扩展的方式在一张表格里面(横展.纵展):目前的需求是,以报表为单位,做成List.例如,如果查出3条数据,预览的时候,要有3张格式相同内容有异的报表.如图一所示: 图一:理想效果图 这里给一个类似的简单的demo,实现上图的列表效果:步骤如下:效果图如图四所示 一:在数据集的操作菜单内,选择取值,拖拉ds1的元素到单元格内(图二所示). 二:上诉方法,将数据放入C2-C5.D2-D5单元格内. 三:A1为select查询语句,设置A1为不可视:B列存

双区间交叉报表的制作

使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如交叉表的行组和列组都是分段区间,测度(measurem)来自其他数据库表.集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求.下面通过一个例子来说明双区间交叉表的实现过程. 表account_detail的主键为account_no,与表Paysoft_result和NAEDO都是1对多关系.Paysoft_result的外键是custno,NAEDO的外键是custom