采购订单列表交货日期小于当前日期的行显示背景色
【背景】
采购订单列表交货日期小于当前日期的行显示背景色,BOS查看列表体检格式化中“交货日期”的字段比较值无法和系统当前日期字段做对比,故无法配置失效显示指定背景色。
【方案】
由于BOS中不能对单据列表格式进行格式化显示,无法配置和当前系统日期的比较,所以需要通过插件实现。
【实现代码】
import clr clr.AddReference('mscorlib') from System import * def OnFormatRowConditions(args): # 单据日期为今天的数据行设置前景色为紫色背景色为黄色 if args.DataRow.DynamicObject["FDeliveryDate"] <= DateTime.Now.Date: fc = FormatCondition() # fc.ForeColor = "#FF00FF" fc.BackColor = "#FFFF00" args.FormatConditions.Add(fc);
【实现效果】
采购订单列表交货日期小于当前日期的行显示背景色
【背景】采购订单列表交货日期小于当前日期的行显示背景色,BOS查看列表体检格式化中“交货日期”的字段比较值无法和系统当前日期字段做对...
点击下载文档
本文2024-09-23 02:34:39发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-153342.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章