【套打】脚本案例,想要将分录中某个字段的值全都拼接在一起显示打印

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【套打】脚本案例,想要将分录中某个字段的值全都拼接在一起显示打印


1 问题描述

一个单据有多个明细分录,想要将所有明细分录中某个字段的值都拼接在一起显示打印。


  以【凭证】为例:将凭证分录中的“币别”字段都拼接在一起,并且每个值之间用逗号“,”隔开。


2 解决方法

在对应的套打模板中通过脚本实现。可参考如下:


步骤一:

在数据表-数据行前面的任意一行,右键进入【属性设置】界面,在【通用-前处理脚本】中先设置一个全局变量

示例脚本:

set("bb","");


步骤二:

在数据行-后处理脚本中给前面设置的变量赋值、拼接

示例脚本:

var bb =getFieldValue("ds6","e_currency");

set("bb",get("bb")+bb+",");

【注意】脚本中的数据源名称、字段名称,可在脚本向导界面的[数据源]中直接拖拽到内容框里。


步骤三:

在指定单元格中获取拼接后的数据

示例脚本:

setValue(get("bb"));


步骤四:

打印预览的效果:


3 适用版本

各版本都适用。



【套打】脚本案例,想要将分录中某个字段的值全都拼接在一起显示打印

1 问题描述一个单据有多个明细分录,想要将所有明细分录中某个字段的值都拼接在一起显示打印。 以【凭证】为例:将凭证分录中的“币别”...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息