上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

2019年5月27日

带隐藏格报表的性能优化方案

摘要: 报表中可以通过隐藏格进行有效的辅助计算,但如果报表携带大量隐藏格,又会对性能产生很大影响。这是因为大量隐藏格会占用内存、降低运算速度。而且隐藏单元格除了单元格值外,还同时记录了很多显示属性值,比如:字体、颜色、显示方式等等。虽然隐藏单元格并不显示,但是这些属性还在,如果带着这些属性计算,同样也会影响 阅读全文

posted @ 2019-05-27 17:48 IBelieve002 阅读(102) 评论(0) 推荐(0) 编辑

混合异构数据源关联计算优化方案

摘要: 在报表项目中,报表数据源常常会来自于多种异构数据源,例如:关系型数据库(oracle、db2、mysql)、nosql 数据库(mongodb)、http 数据源、hadoop(hive、hdfs),甚至是 excel 或者文本文件。针对这类情况,通常的做法是采用 ETL 工具,将这些数据源都同步到 阅读全文

posted @ 2019-05-27 17:21 IBelieve002 阅读(366) 评论(0) 推荐(0) 编辑

多数据源报表性能优化方案

摘要: 润乾报表支持在同一报表内使用不同类型的数据源,包括 RDB、TXT 文本、Excel、JSON、HTTP、Hadoop、mongodb 等。润乾报表中使用混合数据源不必依赖第三方程序(如 JAVA),只须使用内置的脚本(数据集)即可完成,下面通过例子来说明使用过程。 业务系统中将订单信息存储到 JS 阅读全文

posted @ 2019-05-27 17:05 IBelieve002 阅读(166) 评论(0) 推荐(0) 编辑

如何在数据处理中实现补足空白行效果

摘要: 几乎任何形式的文档和报表都离不开分页,报表如何分页在 B/S 模式的 Web 报表中也是个常见的问题,特别是当大数据量的 Web 报表需要打印输出时,不可能将所有数据打印到一张纸上,这时必然涉及到报表的分页。其中,一个常常遇到的实际问题是:当数据比较多时,在分页后,常常最后一页只有几条数据,这样的报 阅读全文

posted @ 2019-05-27 09:39 IBelieve002 阅读(432) 评论(0) 推荐(0) 编辑

2019年5月24日

如何实现参数级联查询

摘要: 参数级联查询是查询控件之间的一种互动方式,比如在某个下拉框选定选项后,另一个下拉框里的选项范围会随之变化。润乾报表提供了多种编辑风格,每种编辑风格都有丰富的属性,以此为基础实现参数级联查询也很简单。下面就通过一个例子说明实现过程。 要求:参数模板中的城市根据地区联动,如地区选择华北,后面的城市只能选 阅读全文

posted @ 2019-05-24 15:09 IBelieve002 阅读(563) 评论(0) 推荐(0) 编辑

如何开发主从报表

摘要: 主从报表是一种很常见的报表需求:报表数据分为上下两部分,上方为汇总说明信息,下方为明细列表信息。如何快速制作这类报表呢?下面我们通过一个例子来看一下润乾报表是如何做的: 需求说明: 销售系统中的客户订单表样式如下: 报表上半部分显示订单基本信息,下半部分显示订单明细信息,每个订单呈独立的卡片式显示。 阅读全文

posted @ 2019-05-24 14:45 IBelieve002 阅读(196) 评论(0) 推荐(0) 编辑

如何在报表中实现算法的可挂接需求

摘要: 在报表项目中,有些报表中部分数据的计算方法会经常改变。例如:某企业员工的实际工资是通过绩效得分计算出的,而绩效的算法可能经常变动,需要在不改动其他代码的情况下用新算法替换旧算法。一般我们都会想到用 Java 来实现计算,从而实现动态可挂接计算模块,但是这种方式可能存在缺乏基础类库、占用多余内存等问题 阅读全文

posted @ 2019-05-24 14:37 IBelieve002 阅读(173) 评论(0) 推荐(0) 编辑

如何实现报表的批量打印需求

摘要: 在 web 报表应用中,经常会遇到批量打印的需求,即点击一次打印按钮,实现多张报表的打印输出。润乾报表提供了两种不同的打印方式(applet 打印、PDF 打印)实现批量打印需求,同时也支持横纵报表打印。下面我们就来看一下每一种方式的具体实现方法。 一、applet 批量打印 1、环境配置要求 ap 阅读全文

posted @ 2019-05-24 14:21 IBelieve002 阅读(441) 评论(0) 推荐(0) 编辑

如何实现参数和报表间的联动效果

摘要: 在交互分析中,报表经常需要根据参数进行实时变化。也就是“参数联动”效果,下面就通过一个例子说明润乾报表是如何实现这种需求的。 页面的左侧为参数输入区域,右侧的数据报表需要根据参数实时查询结果,效果如下图: 实现步骤: 1 准备报表 连接默认的 demo 数据源,制作如下报表: 其中,报表参数为: 用 阅读全文

posted @ 2019-05-24 11:45 IBelieve002 阅读(586) 评论(0) 推荐(0) 编辑

如何动态改变报表的行高列宽

摘要: 报表应用中有时需要动态控制行高或列宽以满足特定需要。如分组报表中要求每个分组的总高度 / 宽度固定不变,这样一来就能实现每页纸打印相同数量的分组。 润乾报表可以在行高列宽属性中编写表达式,从而实现动态行高列宽,下面通过一个例子说明使用过程。 1、连接数据源 使用润乾报表设计器,连接自带数据源 DEM 阅读全文

posted @ 2019-05-24 11:35 IBelieve002 阅读(387) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

导航