去除空记录向前补充填入
【问题】
Hi all,
I have one doubt,
i want to print party address with partname,add1,add2,add3,add4 in the form of address.
Example:
partyid
add1
add2
add3
add4
if add2 is null then add3 comes in add2 line and add4 comes to add3 line?
it’s possible?
【回答】
可以在报表脚本中通过判断是否为空来隐藏该行,当然,这样一来各记录显示出的长度是不同的。如果想在数据整理阶段修改字段值,达到去除空记录向前补充填入的要求,推荐用 SPL 处理,只要两句:
A | |
---|---|
1 | =$selectpartyid,add1,add2,add3,add4 from tb |
2 | =A1.(~ .record( ~ .array().select(~)|[““,””,““,””])) |
运行结果:
A1:查询数据
A2:把 A 的数据去除空记录,向前补充填入