搜索文章

推荐内容

快逸做的更好

您的位置: 首页 > 报表

发表于:2012/07/09 | 分类: 报表技术分享

填报用监听类来保存数据 需求描述: 用户在做数据填报的时候,想点击《提交》数据不入库做一个假提交,想通过监听类把页面数据在后台获得到,自行做其他的业务处理用。处理方法: 在最新的标签中已经提供了一个属性saveDataByListener=”yes”,为yes时报表系统不保存数据,只向监听类返回一组SQL......

发表于:2012/07/09 | 分类: 报表技术分享

业务场景:利用报表的API可以方便实现导入excel中的数据提交入库,通常可以分为两种,普通报表和行式报表,普通报表即报表格式固定,报表中的数据格式无规律。行式报表通常不定行数据的提交。但我们可能会遇到这种情况,如下图所示:其中,编制单位以及金额单位需要提交数据入库,并且第6,7行......

发表于:2012/07/06 | 分类: 报表技术分享

快逸报表填报表往往需要在客户端页面输入时进行合法性检查,如检查输入是否为数字或符合规定的格式等。润乾报表通过两种方式实现合法性检查:第一种,通过设置单元格的填报数据类型自动实现合法性检查,如设置成数值型或Email地址等。第二种,通过设置单元格校验属性,输入校验表达式,实现手......

发表于:2012/07/06 | 分类: 报表技术分享

功能简介快逸报表组合填报是指在excel的单个sheet页中,包含多个区域,每一个区域的数据都要分别回填到数据库的多个表中。如图1:图1图1中不同颜色框区域中的数据,要分别回填到数据库的对应表中(多表)。使用方法一、制作对应区域的报表模版(raq文件)如图1,excel中分出五个区域,那么对......

发表于:2012/07/06 | 分类: 报表技术分享

在快逸报表的行式填报表中允许用户删除页面端数据,从而点击保存后能将数据库中对应的数据删除,在默认情况下,删除按钮位于报表的上方或下方,如果页面数据过多,删除时要一次一次来点太不方便,如果数据前方能生成复选框,先用鼠标选中需要删除数据的复选框,最后点击一次删除能将选择的数据都......

发表于:2012/07/06 | 分类: 报表技术分享

快逸的行式填报表在页面端允许客户动态的插入行或删除行,一般情况下这些按钮生成在报表的上方或下方,但是如果客户的报表展现数据比较多,点击插入行要上下拖拽滚动条才能使用,使用起来太不方便,要求插入行、删除行按钮要跟随每行扩展,这样使用起来就非常灵活、方便,如下图所示:解决方案......

发表于:2012/07/06 | 分类: 报表技术分享

需求:行式填报表浏览器端展现时锁定报表头并居中展示解决方案:快逸报表在页面端展现是以html格式展现,在制作一般报表居中展示时可以将快逸报表的tag标签放到jsp页面中的table里,然后增加align=”center”属性即可控制报表在页面中居中展示,但有特殊一点,如果报表类型为行式填报表并且要求......

发表于:2012/07/05 | 分类: 报表技术分享

效果如下,支持对IP和MAC地址的校验:校验函数如下:<SCRIPT LANGUAGE=”JavaScript”><!–function isIP(strIP){//if (isNull(strIP)) return false;var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式if(re.test(strIP)){if( RegExp.$1 <256 &&a......

发表于:2012/07/05 | 分类: 报表技术分享

在浏览器端客户可以通过行式报表将excel文件中的数据导入到页面端最终导入到数据库,此时报表行数能根据excel的行数自动增加,但有些客户不需要在页面端做导入操作,希望能够通过api形式直接将excel文件通过润乾填报形式导入到数据库中,但这个excel行数并不确定,此时没有了页面端的自动添加行......

发表于:2012/07/05 | 分类: 报表技术分享

在客户的填报系统中通常会有一些自己的业务,要求得到对应填报数据后先对数据做自己的处理然后在更新到数据库中,在润乾报表中能增加填报监听类,能在监听类中得到相关数据并做自己的业务处理,但是在填报监听类中只能通过行列循环形式得到相关数据,这样客户在写监听类时就必须每张报表定义一个......