搜索文章

推荐内容

快逸做的更好

您的位置: 首页 > 报表

发表于:2013/03/07 | 分类: 报表技术分享

Autobig标签的使用说明快逸为了应对海量数据的清单式列表在读取、展现及导出过程中可能会出现速度过慢、内存溢出、系统死机等问题。满足大数据量的报表展示需求,为客户提供了autobig分页标签发布报表。Autobig实现原理:把报表根据每页展现行数,以及从数据库里获取的最大行数,分成n页,......

发表于:2013/03/06 | 分类: 报表技术分享

问题描述:遇到客户提出过问题,能否在导入excel前对导入的excel内容进行校验,满足条件后才能导入到报表中。解决思路:在导入excel中首先要将excel的数据读入到报表文件中的excelReport进行取值校验即可。操作步骤:1,取report4.jar 和 quieeReport4.tld(分别包含有AbstractExcelListene......

发表于:2013/03/06 | 分类: 报表技术分享

需求背景:遇到客户的需求是要在同一个行式报表中一部分可写可扩展的单元格可以增添删行,但另外一部分的可写可扩展的单元格不能进行增添删行,只能进行修改与后台数据库交互。解决思路:在行式报表中的增 添 删 行中都是人为触发的对应的js 函数。要实现上述需求,我们只需要跳对应的函数即......

发表于:2013/03/06 | 分类: 报表技术分享

需求背景:有许多客户在刚接触到我们的自定义数据集的时候,觉得我们的帮助文档中的自定义数据集的例子中数据写死的例子不是很贴近他们现实的需求,往往希望有一个连接到数据库的自定义数据集的例子来更好的理解我们的自定义数据集。操作步骤:第一步:编写java类(附件中)1. 继承IDataSetF......

发表于:2013/03/05 | 分类: 报表技术分享

一、问题描述在使用快逸设计器时,若单元格内的信息为数值,可能需要使用单元格的”显示格式”这个属性来对数据进行相应位数的舍入。由于该功能使用了java中的java.text.DecimalFormat这个类(使用了欧美金融业界常用的四舍六入无成双的规则)来实现相关的需求。其中有个陷阱(四舍六入无成双并不......

发表于:2013/03/05 | 分类: 报表技术分享

一、问题描述在使用快逸设计器时,若单元格内的信息为数值,可能需要使用单元格的”显示格式”这个属性来对数据进行相应位数的舍入。由于该功能使用了java中的java.text.DecimalFormat这个类(使用了欧美金融业界常用的四舍六入无成双的规则)来实现相关的需求。其中有个陷阱(四舍六入无成双并不......

发表于:2013/03/05 | 分类: 报表技术分享

一、问题描述在使用快逸设计器时,若单元格内的信息为数值,可能需要使用单元格的”显示格式”这个属性来对数据进行相应位数的舍入。由于该功能使用了java中的java.text.DecimalFormat这个类(使用了欧美金融业界常用的四舍六入无成双的规则)来实现相关的需求。其中有个陷阱(四舍六入无成双并不......

发表于:2013/03/05 | 分类: 报表技术分享

校验出错定位单元格需求背景:在我们的填报表提交检验单元格时,如页面中有数据不符合我们的检验设置的校验表达式中的规则时会弹出我们的校验所设置的出错提示语。但在大数据量的页面数据上客户查找相应的出错数据会耗时不少。这里我们可以设置一个背景色给出错单元格,提高我们的用户交互性。......

发表于:2013/03/05 | 分类: 报表技术分享

DB2在使用上和其它数据库有些不同,这里介绍一下DB2中如何创建存储过程,以及如何在报表中调用DB2的存储过程。第一步创建数据表在DB2中使用命令编辑器或者控制中心,创建一张表:create table testdb2(id int,city char(20))再向表中插入两条测试数据。insert into test values(1,’34......

发表于:2013/03/05 | 分类: 报表技术分享

DB2在使用上和其它数据库有些不同,这里介绍一下DB2中如何创建存储过程,以及如何在报表中调用DB2的存储过程。第一步创建数据表在DB2中使用命令编辑器或者控制中心,创建一张表:create table testdb2(id int,city char(20))再向表中插入两条测试数据。insert into test values(1,’34......