标题: 建议在显示格式里面加入自定义! [打印本页]
作者: wunaia 时间: 2011-10-21 16:54 标题: 建议在显示格式里面加入自定义!
如图,项目统计的地方用的是万元/公顷,所以需要保留6位小数。我看了下设置格式就只有4位。不然我每个都要写上 format(,"#####0.000000")。很麻烦。
作者: wunaia 时间: 2011-10-21 19:15
还有就是,我在原来的分组上加个row。然后有一列序号。预览的时候序号不正常了。
作者: admin 时间: 2011-10-26 11:58
感谢楼主的建议,自定义格式功能已经追加了,最新源码可以从以下地址检出。
svn checkout http://nexreport.googlecode.com/svn/jor
效果见附件。
作者: admin 时间: 2011-10-26 12:08
有关2楼的问题,实际上 $.position函数是可以用的,但,楼主的row节点是在分组节点中,所以row节点的$.position值,是从各自分组的开始处开始计算,因此,如果刚好碰到每个分组,只有一个row 节点,就会出现都是1,1,1,1,1...的情况。
那如果不想出现每个分组重新计算的问题,怎么办?很简单,可以采用以下公式:复制内容到剪贴板
代码:
=has(rowno)?++rowno:(rowno=1) // rowno是一个自定义变量,变量名随意
作者: wunaia 时间: 2011-10-26 12:44
厄 我写了个更简单的,在init里面定义一个 inti=1;
然后在序号那列直接写上i++;
作者: admin 时间: 2011-10-26 12:58
正解
作者: wunaia 时间: 2011-10-31 18:59
感觉还是有点问题,自定义和预定的格式应该加入是否把多余的0去掉。比如我保留6位 不足6位,123.123000 显示很难看。应该加个功能,是否显示小数点后多余为0的。
欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) |
Powered by Discuz! 6.1.0 |