套打实体动态字段示例:物料名称同时取中英文(多语言字字段组合处理)原创
金蝶云社区-王文亮
王文亮
9人赞赏了该文章 1763次浏览 未经作者许可,禁止转载编辑于2021年12月29日 09:47:35

示例需求:采购订单打印,需要在同一个单元格里面将物料的英文名称和中文名称同时显示出来,并且英文名称和中文名称中间要有换行。

实现步骤;

1.套打数据源里面右键明细节点增加实体动态字段

image.png

2.新增套打实体动态字段,标识:KD_MaterialName

表达式:('' if FMaterialId.MultiLanguageText.FindByLocaleId(1033)[0] == false else FMaterialId.MultiLanguageText.FindByLocaleId(1033)[1]['Name']) + '\r\n' + ('' if FMaterialId.MultiLanguageText.FindByLocaleId(2052)[0] == false else FMaterialId.MultiLanguageText.FindByLocaleId(2052)[1]['Name'] )

image.png


3.数据表格通过动态字段绑定步骤2新增的动态字段标识“KD_MaterialName

image.png

4.打印预览效果

image.png

赞 9