Python实例5:使用AfterBindData事件原创
金蝶云社区-风以灵
风以灵
100人赞赏了该文章 557次浏览 未经作者许可,禁止转载编辑于2024年04月12日 22:59:23

实例描述:干预单据,修改对应颜色

实例效果:

image.png

注册python:

image.png


python代码:

def AfterBindData(f):
        # 设置单据头字段值前景色为蓝色
        this.View.GetControl("FYearPeriod").SetCustomPropertyValue("ForeColor", "#0000FF")
        # 设置单据头字段标题前景色为蓝色
        this.View.GetControl("FDate").SetCustomPropertyValue("TitleForceColor", "#0000FF")
        # 设置单据头字段背景色为粉色
        this.View.GetControl("FDate").SetCustomPropertyValue("BackColor", "#E0457B")
        # 设置单据头字段值前景色为白色
        this.View.GetControl("FDate").SetCustomPropertyValue("ForeColor", "#FFFFFF")


#其他拓展和参考信息(暂存,请验证后使用):

>A.SetCustomPropertyValue 其他用途


赞 100