- 博客(11)
- 收藏
- 关注
转载 如何应对报表开发中的复杂逻辑
【摘要】报表开发中经常遇到非常复杂的数据处理逻辑,实现时要写很多层嵌套的 SQL,实现困难且难以维护;使用 JAVA 硬编码是另外一种选择,JAVA 具备良好的分步支持,但缺乏通用的结构化计算类库,使得硬编码难度也不低;此外借助 JAVA 实现的报表数据准备还极易造成报表模块和应用其他业务模块的高耦合。如何应对报表开发中的复杂逻辑?复制摘要...
2019-12-30 00:09:28 328
转载 如何降低报表应用的耦合度
摘要】传统报表开发的两个阶段,数据准备和数据呈现往往使用不同方式实现(前者使用 SQL 或 JAVA,后者使用报表工具),物理上的分离导致报表修改维护要保证两处的一致,这样势必引起报表应用和数据库 /JAVA 程序的高耦合。如何降低报表应用的耦合度?让报表不再依赖 SQL/JAVA,仅用报表工具就可以实现。复制摘要...
2019-12-30 00:08:39 124 1
转载 把报表插入 Word 文档(api)
润乾报表制作完成后,不仅能实现展现及导出等功能,还能够根据用户需求, 通过指定模版文件中的书签名称确定插入位置,然后将报表、 图片、 文本内容插入到新的 Word 文件中。本文主要介绍润乾报表插入 word 文档的具体步骤。首先介绍下功能原理:1、 建立 word 模版,在需要插入润乾报表的位置定义“书签”;2、 Api 根据 word 书签位置,插入计算后的报表对象;3、 输...
2019-12-29 23:35:24 107
转载 在列数固定的报表中逐格横向填充数据并折行
在很多需要打印的报表中,受限于纸张的大小,往往会限制行数或者固定列数。我们在《单据类报表的制作》一文中,曾经介绍了限制了行数的情况如何实现,现在,我们再来看一下,在固定了列数的情况下,如果在某些行中,逐格横向填充数据,并在超过列数后自动折行。我们先看一个例子的效果图:在这张报表,由上而下其实分成了几个部分:首先,表头和前两行是简单的描述信息;然后,实际上是一个 4 行 5 列的...
2019-12-29 23:31:58 146
转载 大数据交叉报表解决案例(方案)
软硬件环境OS:win7Cpu:8 核集算报表:1120 安装版Jvm:1G数据库:oracle11g客户无法解决的问题:有一个交叉汇总报表,其实格式很简单,行列各一个统计维度。但后台业务表的数据有 175 万条,且还要与其他表(大概在 7w 条左右)做 join,如果由 sql 来处理,可以想象到会慢到什么程度,关键受各种条件影响,能否查出数据都是问题。注:ACC...
2019-12-29 23:28:46 230
转载 数据库中的图片字段怎么在报表中呈现
概述报表除了以文字方式呈现内容,嵌入图片也是常见需求。图片的来源有很多种,比如应用目录、服务器应用外目录,外网地址等等。针对不同的来源或存储位置,引入图片时也有各自对应的方式,存储在应用目录内的可以通过应用的相对路径或绝对路径,服务器内但应用外的也可以通过绝对路径引入,外网地址的则可以引入绝对 Url 地址实现。今天要讲的,是另外一种较为特殊的情况,将图片存储在数据库的大字段内,这样就...
2019-12-29 23:26:38 135
转载 报表的 SQL 植入风险及规避方法
互联网时代带来方便的同时也带来了安全隐患,各种安全问题可说是防不胜防,特别是大家日益关心的个人信息等方面,貌似很难有什么安全和隐私可言。而在报表作为常用的信息载体,更是直接面临各种安全挑战,例如:SQL 植入。什么是 SQL 植入?!报表为啥会有 SQL 植入风险?!能不能通过报表工具提供的功能避免 SQL 植入?!SQL 植入的概念首先,认识一下什么是 sql 植入?...
2019-12-29 23:23:03 126
转载 复杂报表复杂在哪?
提到复杂报表,第一个想到的就是中国式报表。那么到底什么是中国式报表?它到底复杂在哪里?如何应对复杂报表的开发需求?今天我们就聊一聊这些问题。一、啥是中国式报表?都说中国式报表是最复杂的报表,没有之一,那么到底什么才是才是中国式报表?我们总结了中国式报表的几个典型特征:格式复杂、信息量大、表头乱。举个栗子,下图是一张典型的中国式报表,我们可以看到这一张表中的数据是取自数据库中的多个物...
2019-12-29 23:16:20 84
转载 动态文字水印怎么做
水印是把一些标识信息嵌入到信息载体中,在不影响原载体内容使用的同时,为原作者提供识别的手段,进而防止被再次篡改,是一种保护信息安全和知识版权的有效方法。说到水印,常见到纸的文件,一般常用 Word 或 pdf 编辑后打印所得,并且 offie 或 pdf 软件也有直接增加水印的功能。像 Word 中增加水印很简单:菜单栏“设计”-“水印”(选择“自定义水印”),可以设置图片或文字类水印。...
2019-12-29 22:59:26 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人