电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【套打】分录某字段值在单元格横向打印,并且去掉重复

来源:金蝶云社区作者:金蝶2024-09-229

【套打】分录某字段值在单元格横向打印,并且去掉重复

打印要求:需要将分录某字段横向排列打印在某一单元格中,并且去掉重复值,相同值只值保留一个,值与值之间用”/”隔开。

比如:某分录有5条,某字段值分别是:西瓜,西瓜,香蕉,香蕉,苹果,打印的效果需要是:西瓜/香蕉/苹果

需要用脚本进行控制,脚本见最后面

数据表前处理脚本:

数据行后处理脚本:

单元格后处理脚本:

1、单元格之前创建一个数据表,数据表前处理脚本中编写脚本:

system.setProperty("zd","");//提前声明一个全局变量,用来存放字段值


2、数据表数据行编写后处理脚本:

var a = getFieldValue("数据源名称","字段名称");//获取当前字段值

var zd = system.getProperty("zd");//获取全局变量

var sb = new StringBuilder(zd);//创建StringBuilder命名sb,将全局变量添加进去,用来拼接值

if(sb.indexOf(a) < 0){//判断sb中是否存在当前值,也就是判断是否有重复值

    sb.appe

【套打】分录某字段值在单元格横向打印,并且去掉重复

打印要求:需要将分录某字段横向排列打印在某一单元格中,并且去掉重复值,相同值只值保留一个,值与值之间用”/”隔开。比如:某分录有5条...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信