套打实体动态字段,常用表达式
<0>新版套打功能:套打支持单据实体动态字段(基于Python表达式进行配置)
不知道功能的先看这个帖子,目前只支持单据。
后续这个帖子直接提问或者补充,将更多常用的表达式放在文章上
小tips:
1.如果要文本和非文本一起显示(如数字、日期),那么应该将非文本转换为文本,其中str()为python函数,.ToString()为C#函数,看情况使用
<1>日期相关
假定日期字段FArrivalDate;
年:FArrivalDate.Year
月:FArrivalDate.Month
日:FArrivalDate.Day
增加(减少)X天:FArrivalDate.AddDays(xxx)
增加(减少)X月:FArrivalDate.AddMonths(xxx)
当月首日:
FArrivalDate.AddDays(1-FArrivalDate.Day).ToString('yyyy-MM-dd')
当月尾日:
FArrivalDate.AddMonths(1).AddDays(-FArrivalDate.Day).ToString('yyyy-MM-dd')
<2>文本内容相关
查找内容是否包含某个字符:find(str),返回目标字符的位置,大于等于0则代表字符存在;
替换内容中的字符:replace(str1,str2),返回替换后的字符串;
<998>其他
判断值是否在集合中:in (val1,...,valn),多个or建议用in替代,返回True/False
<999>三元运算符
ValA if condition else ValB
BOS字段相关
<1000>复选框字段自定义显示(将是、否调整为自定义内容即可)
'是' if FIsFree == 1 else '否'
<1001>下拉列表,单据状态字段相关
显示枚举值(套打数据包默认绑定枚举值,直接取值即可)
套打实体动态字段,常用表达式
<0>新版套打功能:套打支持单据实体动态字段(基于Python表达式进行配置)不知道功能的先看这个帖子,目前只支持单据。后续这个帖子直接提...
点击下载文档
本文2024-09-23 04:13:20发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-163906.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章