在制作报表过程中,可扩展单元格需要被统计的需求还是很普遍的。一般情况下,可以使用count函数去统计扩展单元格个数,用法也有很多种,例如:count(A1:B10,false) 表示以当前格为基格计算A1和B10之间总共有几个单元格,如果单元格的值为空则不进行计数; count(B1{}) 表示求得当前主格扩展区域......
在报表制作过程中,常常会出现想要按照数据库中一个字段进行分组的需求,例如数据表是一张类似商店的储备清单,除了必要的商品单价和库存等信息外,对这些商品按类别分组也是必要的。下面简单介绍下如何对将数据库里的数据按照一个字段分成多组。第一步:制作数据集,如图所示;仔细观察图......
快逸报表通过参数过滤报表数据在web端是以制作一张参数模板的形式去实现的,然而二次查询即先通过参数过滤数据,在展示的报表中再次通过参数模板过滤一次数据的需求也有很多种方法去实现。本文简单介绍下如果实现二次查询。第一步:为第一次查询制作参数报表;第二步:传递参数;在发布报......
在制作报表过程中,将数据分组的需求很常见,随之而来的一个问题是,如何按照每组数据的总量升序或者降序排序。本文就简单介绍一下,如何按照分组报表中每组数据的总量大小排序。第一步,准备数据集,制作报表;如图所示:A2单元格表达式为:ds1.Group(类别名称,false)预览效果如下:......
客户报表分多页,希望能够在报表的最后一页显示签名栏,因为需要打印完在最后一页签字。效果如下图:具体实现一、准备报表准备任意一张报表,设置后三行为报表尾:二、设置签名栏在后三行的可视属性表达式中写入:if(pno()==pcount(),true,false),该表达式的意思是最后一页可视,其余......
有时用户希望能够在报表的不同页中显示不同图片,并能够正常导出excel。本文将针对这个小问题进行深入的探讨。分析报表提供的分页后计算函数pno(),可以判断当前页为第几页,再根据这个页码判断显示哪张图片。本文将着重探讨体内通过图片文件、富文本 和 HTML 三种类型的单元格来实现上述需求......
关于快逸折叠报表的实现已经有相关文章或例子进行过介绍,本文将在原有折叠报表的基础上,实现带有参数模板的折叠报表。实现难点我们原来制作的折叠报表是使用超链接传参数控制隐藏行实现的,每次要传递的参数放到form中保存,通过request传递给报表。而参数模板的查询会跳转到servlet进行处......
问题说明有的客户使用批量打印的时候用到了quiee_getPrintReports()方法来实现打印前的一些操作。但在实现批量打印以及quiee_getPrintReports()方法的时候存在如下问题:1、 批量打印必须使用教程中提到的大段代码吗?如以下代码是否必须?<object classid=”clsid:8AD9C840-044E-11D1-B3E......
需求背景有这样一个需求,数据库中存储了相应的键值对,客户希望页面填报的时候只要选择了对应的键,另外单元格的值就自动填写。对于这种键值对的存储,在Java中使用Map可以轻松实现,但是在js中Map就需要自己来实现了。本文即通过实现js的Map数据结构,然后通过单元格的自动计算调用自定义js......
需求背景这段时间常常有客户会有这样的问题:在我们的应用中已经有现成的数据库Connection了,如何使用这个connection通过bean方式发布报表组呢?问题分析针对这个需求,客户在实际操作的时候无一例外的遇到了数据源连接不上的问题,所以这个问题就是我们今天解决的重点,首先我们要看一下客......