Python 设置字段状态:<锁定>\<解锁>\<必录>\<非必录>原创
金蝶云社区-╄秋メ凋零
╄秋メ凋零
88人赞赏了该文章 639次浏览 未经作者许可,禁止转载编辑于2024年08月08日 10:20:34

def OnLoad(e):#载入时执行
    this.View.GetFieldEditor("字段标识",1).Enabled = False;#锁定字段,1是下标,可以是明细行的行下标

    this.View.GetFieldEditor("字段标识",1).Enabled = True;#解锁字段

#或者

    this.View.GetControl("字段标识").EnabledFalse#锁定字段

    this.View.GetControl("字段标识").Enabled = True#解锁字段

    #单据头单标锁定,True改False即解锁
    this.View.GetControl("字段标识").SetCustomPropertyValue("MustInput",True);#必录

    this.View.GetControl("字段标识").SetCustomPropertyValue("MustInput",False);#非必录

    #单据头单标识必录True改False即取消必录
    this.View.ShowMessage("字段标识 xxx 字段标识锁定,必录")
    #注意,必录方法只能在单据体使用,锁定方法在单据体与明细可以,之前测试版本7.X

赞 88