设置单据列表行背景色
实际业务中,可能需要根据某些条件,重点突出符合这些条件的数据,如设置行背景色。
示例代码设置方式如下(注册Python脚本到 列表插件处)
import clr clr.AddReference('System') clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') clr.AddReference('System.Drawing') clr.AddReference('System.Collections') from System import * from System.Collections import * from System.Collections.Generic import * from Kingdee.BOS import * from Kingdee.BOS.Core import * from Kingdee.BOS.Core.Metadata import FormatCondition from System.Drawing import * def OnFormatRowConditions(args): if(args.DataRow.ColumnContains('FExpiryDate') and args.DataRow['FExpiryDate'] is not None):#需要注意大小写 if(args.DataRow['FExpiryDate']<DateTime.Now):#条件设置 fc = FormatCondition() con.ApplayRow = True fc.BackColor = ColorTranslator.ToHtml(Color.Purple)#两种设置方式 fc.BackColor="#FF0000" args.FormatConditions.Add(fc)
设置单据列表行背景色
实际业务中,可能需要根据某些条件,重点突出符合这些条件的数据,如设置行背景色。示例代码设置方式如下(注册Python脚本到 列表插件处)...
点击下载文档
本文2024-09-23 02:55:00发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-155518.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章