套打实体动态字段示例:字符串截取原创
34人赞赏了该文章
9,228次浏览
编辑于2022年05月16日 14:19:37
需求示例:其他入库单打印,物料规格型号只打印*字符前面的文字。
实现步骤:
1.套打数据源里面右键明细节点增加实体动态字段
2. 实体动态字段标识取名“test”,表达式:'' if (FMATERIALID.FSpecification==null or FMATERIALID.FSpecification.strip()=='') else FMATERIALID.FSpecification [0:FMATERIALID.FSpecification .find('*')]
3.数据表格通过动态字段绑定步骤2新增的动态字段标识“test”
5.打印预览查看效果
注意:如果字段时段不带*号,上面的公式会截断最后一个字符。可以按云社区用户gED06961同学回复的示例把公式改一下,如下:
'' if (FMATERIALID.FSpecification == null or FMATERIALID.FSpecification.strip() == '') else FMATERIALID.FSpecification[0:str(FMATERIALID.FSpecification + '*').find('*')]
赞 34
34人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读