套打.动态字段.结合格式化组合显示
【需求场景】
在显示日期时,针对1-9时前补充大写的“零”,防止打印后被修改调整
【方案】
利用实体动态字段+套打格式化组合显示内容。
<0>利用实体动态字段获取日期的日
https://vip.kingdee.com/article/165104125595140096
日期相关的日的函数: FArrivalDate.Day,绑定到Custom1字段上。
<1>格式化处理
将得到的Cutom1 日期结果,进行套打格式化,配置格式化为大写,效果如下图所示
<2>动态字段
针对部分数字,前置补充“零”,首先定义生成“零”的规则。
表达式:
'零'if (FArrivalDate.Day < 11 or FArrivalDate.Day == 20 or FArrivalDate.Day == 30 )else ''
解析:
当日期小于11或者等于20或者等于30 是为“零”,否则为空
<3>利用套打合并输出
GetValue(“”)GetDataSourceValue(“”)
https://vip.kingdee.com/article/137611800287477504
配置表达式:GetValue("Custom2")GetValue("Custom1","[dbnum2]g/通用格式")
效果如下:
<4>换一个模板配置验证
注意:python无法生效时,增加一个同名字段扫描用
【结论】
通过动态字段实现计算特性,格式化字符输出实现原有套打格式化显示功能,占位符GetValue("")GetDataSourceValue("")进行打印字段内容拼接,实现更丰富的打印场景满足用户需求
套打.动态字段.结合格式化组合显示
【需求场景】在显示日期时,针对1-9时前补充大写的“零”,防止打印后被修改调整 【方案】利用实体动态字段+套打格式化组合显示内容。<0>利...
点击下载文档
上一篇:套打.动态字段.常用表达式下一篇:套打.动态字段.根据条件打印组合值
本文2024-09-23 04:12:56发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-163865.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章