请教阿泰水晶报表按行累加值减少问题
请教阿泰水晶报表按行累加值减少问题
jobnum opdesc
25402 注蜡
25402 蜡镶
25402 种树
25402 铸造
我想排成如下格式:
b方案
注蜡____蜡镶____种树____铸造
照你的方法
可以参考本文:
http://www.cnblogs.com/babyt/archive/2009/03/11/1408311.html
具体如下:
whileprintingrecords;
global stringvar xx;
if onfirstrecord then
xx:= {JobOper.OpDesc}
else
if {JobOper.JobNum}=Previous ({JobOper.JobNum}) then
xx:= xx + '-'+{JobOper.OpDesc}
else
xx:= {JobOper.OpDesc};
出来是好几行,
注蜡
注蜡-蜡镶
注蜡-蜡镶-种树
注蜡-蜡镶-种树-铸造
我只要最后一行,其它行不要,按照你下午的提示:
把除最后一行的其他行抑制显示掉。
在节专家中,设置详细资料节,勾选抑制显示,然后编辑后面的公式为:not onlastrecord
结果是只显示一行,但是值却减少了
注蜡____蜡镶____
正确的结果应该为
注蜡____蜡镶____种树____铸造
为什么会这样呢,应该怎么改进????