发表于:2009/03/18 | 分类: 填报技术
使用快逸报表实现填报的用户都知道,标准HTML标签提供了不少输入控件,如下拉列表等,可是下拉列表只能选择,不能输入,导致用户用起来很不爽。在实际应用中,用户往往需要既可下拉选择又可输入,比较方便,效果如下图:要实现上述的功能,首先需要自己开发一个下拉控件,实现既可下拉又可输入......
发表于:2009/03/17 | 分类: 填报技术
使用快逸报表做填报页面的时候,单选钮是一种比较常见的编辑风格,如下图所示:单选钮比下拉框更加直观,操作更加简便,比如:下拉框选择至少要点击两次鼠标,第一次点击下拉,第二次点击选择;而单选钮只需要点击一次鼠标即可完成选择操作,而且可以一眼看出有哪些选项。因此对于选项不多的情......
发表于:2009/03/16 | 分类: 填报技术
随着B/S方式应用的普及,数据填报也逐渐转移到了网页上进行。数据录入最常见的需求之一就是动态增删行与自动计算。所谓的动态增删行,即用户录入的过程中可以删除一些已有的行,也可以添加一些新的行,新的行和已有的行除数据外别的属性基本完全相似。所谓自动计算,是指根据用户录入的某些单......
发表于:2009/03/15 | 分类: 设计基础
在数据填报的时候,常常出现多个下拉列表框之间的关联关系。比如下图的效果:下拉框A是选择地区,下拉框B是选择城市。这时候自然就会出现关联过滤的需求:在A中选择了地区是”华东”,在B中应该只出现该省份对应的城市,不能出现其他省份的城市了。对于客户端开发工具比如PB等等来说,下拉框控件......
发表于:2009/03/14 | 分类: 设计基础
快逸报表实际应用当中,有很多报表中的小数计算(浮点运算)精度要求比较高。比如金融行业的报表中,对于 (5588.4 + 288.4)* 0.7 这样的计算,要求结果不能使用四舍五入的方式。如果在单元格中直接写上” (5588.4 + 288.4)* 0.7 “,那么报表运行的结果是4113.75999 ,而手工计算的结果是 4113.7......
发表于:2009/03/14 | 分类: 设计基础
Excel是个很简单易用的电子表格,大量的终端用户都喜欢用Excel记录并且上报数据。因此在用户引入报表工具或者启动信息化项目之前,用户手里往往已经存在大量的Excel报表,理所当然地,用户会提出:能否在Web网页上,直接把Excel里的数据导入页面中,进而保存到数据库?面对这个问题,项目经理和......
发表于:2009/03/13 | 分类: 安装部署
有快逸报表的用户反映:用户自行使用报表api写应用程序,实现每天晚定时生成20多张报表。但每次计划任务运行生成7-8张报表后,报表引擎就处于僵死状态,手动运行亦打不开报表。解决办法这种现象一般是由于用户自己的应用程序中,数据库连接没有释放造成的,首先应该考虑修改程序,把使用过的数......
发表于:2009/03/12 | 分类: 设计基础
在快逸报表中,如何将字体旋转90度 竖着显示?解决方法方法1:使用HTML方式来显示文字。首先将单元格数据类型变成HTML型,然后在单元格内填入:<div style=”FILTER: progid:DXImageTransform.Microsoft.BasicImage(Rotation=1); height: 1px”> 快逸报表平台</div>这里Rotation=1......
发表于:2009/03/11 | 分类: 安装部署
在jboss中使用快逸报表,会出现一个异常:log4j:ERROR A “org.jboss.logging.util.OnlyOnceErrorHandler” object is not assignable to a “org.apache.log4j.spi.ErrorHandler” variable…解决办法对于jboss4.0.x解决方法是把/server/default/jbossweb-tomcat55.sar/META-INF/jboss-service.xm......
发表于:2009/03/10 | 分类: 打印专题
快逸报表加入eclipse工程中,发布后没法打印,点击打印没有反应。经测试后,发现报表应用在独立的demo是可以打印,只要放到eclipse工程里就不能打印。解决办法这个问题的原因是用户的eclipse工程里没有导入runqianReport4Applet这个负责打印的jar包。看似很简单但是很难发现,因为eclipse目录......