我是AX的新手,我还在学习如何使用覆盖方法。
在类似于HcmPayrollLine的表单上,我想在创建每个记录后禁用所有字段。因此,在我输入记录并单击“新建”后,我刚创建的记录应该被禁用/灰显。
非常感谢
答案 0 :(得分:1)
这是一张新桌子吗?它应该以这种方式为所有用户工作吗?
您可以将每个字段的AllowEdit
属性设置为No
,将AllowEditOnCreate
属性设置为Yes
。
或者您可以覆盖表单数据源的active
方法,并在yourTable_ds.allowEdit(!yourTable.RecId);
之后添加super();
之类的内容。
有帮助吗?
答案 1 :(得分:0)
一个简单的方法,只需将相关表格字段的AllowEdit
属性设置为No
。