发表于:2008/07/28 | 分类: 设计基础
当一个单元格中的数据集表达式过滤条件是从另外一个单元格扩展出来的数据中取数时,需要用到 in用法,例如:=ds2.select(id,false,!(id in A1[`0]{})),但是如果从过滤条件是除从扩展单元格扩展出来的数据以外的数据进行过滤,那么改怎么写呢?也就是not in 的用法,这样实现比较方便:=ds2.select(id,fa......
发表于:2008/07/28 | 分类: 设计基础
分栏报表要做到格线对齐,这个与报表的奇偶行数有关系,如果正好这个分栏报表又是主子表,每一栏对应一个子表,每个子表的记录数还不确定,做出工整的分栏效果就更困难了。 比如:在页面显示时,不管主表数据有多少条,都需要分四栏显示,如果正好是五栏,那么第二排就是只显示一......
发表于:2008/07/28 | 分类: 设计基础
快逸客户的需求是各种样式的,但乱码问题是总会遇到的,下面整理下各种乱码问题的解决办法,供客户使用解决处理请求编码问题。浏览器于程序之间进行数据传输时,默认的编码是ISO-8859-1。如果数据是其他编码方式,到达目的后就会出现乱码,需要进行转换。有以下几种解决方案,供参考。注意:不......
发表于:2008/07/21 | 分类: 设计基础
有的客户对润乾公司饿报表有这样的需求,就是客户数据库的字段是这样的1/2/10,1/2, 1/2/4—–等等这样的客户的意思就是按照/这个特殊符号进行分组 ,需求就是有1个”/”就是表示第一组,有2个”/”就是表示第二组,有3个”/”就是第三组,然后根据这个分组进行运算这里就用到了润乾的层次坐......
发表于:2008/07/21 | 分类: 设计基础
报表显示可以折叠式显示。请参考附件:collapse_report_v2.rar
发表于:2008/07/21 | 分类: 设计基础
需求:报表中分两列分别显示今年项目值和明年项目值,要求,项目名称相同的话显示在一行,名称不同的话显示在不同行:效果见图:具体请参考附例: xtz.rar
发表于:2008/07/21 | 分类: 设计基础
要求:第一列显示分类,但是要求分级显示,也就是先显示一级节点,然后下边显示子节点,并且要求在右边该列显示序号,因为左边分级会分成多级,就有可能有些空行,这样用普通方法的加行号就会把空行算上,导致结果错误,该例能解决该问题,展现效果见图:报表请参考附件: 纵向分组隐藏行加序号.rar
发表于:2008/07/14 | 分类: 设计基础
有的客户需要在JSP页面上用到文本输入框就行输入,但是需要些校验润乾除了用javascript进行校验外还可以用正则表达式进行校验下面发几个校验的小例子1、文本框只能输入数字代码(小数点也不能输入):效果如下:< onkeyup=”this.value=this.value.replace(/\D/g,”)” onafterpaste=”this.valu......
发表于:2008/07/14 | 分类: 设计基础
报表都是方方正正、四平八稳的,所谓的方方正正,意指报表头往往居中,报表的标题区喜欢放一些附属内容,如制表日期、单位名称、报表编号等等,这些内容要么靠左、要么靠右、要么居中,因此整个报表看起来特别端正。如下图所示: 这样的报表,对于横向列数固定的报表来说,非常......
发表于:2008/07/14 | 分类: 设计基础
问题描述:报表中的合并单元格、尺寸调整方式、对齐、自动换行、子报表等都会用到相关的图形包。当图形包缺失或图形环境没有启动一般会报错:Can’t connect to X11 window server using ‘:0.0′ as the value of the DISPLAY variable.原因是用到了图形处理,java程序会去寻找linux上的图形界面是......