知识库

推荐内容

快逸做的更好

您的位置: 首页 > 知识库 > 填报技术

发表于:2008/09/22 | 分类: 填报技术

        当需要填报提交不刷新页面或则当保存发生异常时,保留当前输入页面的时候,我们要用到submitTarget标签。jsp用法例子如下:<!–page language=”java” contentType=”text/html;charset=GBK–><!–aglib uri=”/WEB-INF/runqianReport4.tld” prefix=”reportR......

发表于:2008/09/22 | 分类: 设计基础

       采用控件拖拽式的传统报表工具设计报表,往往存在格线对齐的困扰,尤其是设计多层复杂表头的时候,工作量巨大,还总是达不到完美的效果。excel以其独特的电子表格的设计风格,避免了格线对齐的麻烦,于是广大用户对excel情有独钟,纷纷要求报表设计界面类似excel。于是很多程序员纷纷效......

发表于:2008/09/22 | 分类: 填报技术

       字符串函数在任何一个应用中都得到了广泛的应用,报表工具也不例外,一般报表工具都会提供一部分的字符串处理的函数,例如获取子串、去掉空格、字符转换(字符转unicode或unicode转字符)、取字符长度、大小写转换、等等,随便都可以列出很多应用。        这些函数具体到每一个来说,并......

发表于:2008/09/22 | 分类: 填报技术

快逸报表用于utf-8的页面中,传递中文参数的时候,如果出现乱码,特别是双数中文正常,单数中文乱码的情况,可以尝试用如下办法解决:1、客户端编码,使用js方法function encode(obj){obj.value=encodeURI(obj.value);}2、服务端解码,使用java类方法keyword = java.net.URLDecoder.decod......

发表于:2008/09/22 | 分类: 设计基础

参考代码如下:    <script type=”text/javascript”>//将页面中的关键字高亮显示,在body的onload中调用function HighLight(nWord){var orange = document.body.createTextRange();while(orange.findText(nWord)){orange.pasteHTML(”<span style=’color:black;background-color: #f......

发表于:2008/09/22 | 分类: 设计基础

问题描述:当使用showModalDialog展现报表页面时,如:window.showModalDialog(”showReport.jsp?raq=test.raq”)点击第一次下一页时,会打开一个新的页面展现报表第二页。如何避免弹出一个新的页面呢?解决方法:在showReport.jsp页面head中加入,如:<head><base target=”_self” /&......

发表于:2008/09/22 | 分类: 设计基础

问题描述:由于报表用户更换了数据库,需要重新更改报表中“填报功能”里的“更新”属性。报表用户想通过API实现只统一修改报表“模式”属性,而不修改其它属性。问题解决方法:API代码代码如下:import com.runqian.report4.model.ReportDefine;import com.runqian.report4.usermodel.INormalCell......

发表于:2008/09/22 | 分类: 设计基础

问题描述:自定义函数报错:customFunctions.properties found.java.lang.UnspportedClassVersionErroe:com/bytter/demo/test1问题解决描述:JDK不匹配,编译类的JDK和快逸的JDK不一致,换成一致即可

发表于:2008/09/16 | 分类: 填报技术

       使用报表工具设计报表的时候,总会遇到一些自己解决不了的问题,于是需要请教报表工具厂商提供的技术支持。那些技术支持最常说的话就是:把报表发给我看看吧。可是报表到了技术支持的手里,技术支持没法浏览报表,因为厂商的技术支持没法连接客户的数据库呀!于是技术支持只能半蒙着做出......

发表于:2008/09/16 | 分类: 设计基础

任务背景       报表记录数多超出一页纸的大小,在浏览打印的时候需要进行分页,而分页必然牵扯到分页计算,比如计算当前页号、总页号、页内汇总等。面临困难       分页计算函数对程序员来说,其难点在于不容易自己开发。一般来说,报表厂商不会把底层核心计算引擎的API接口开放给程序员,因......