0

我是 AX 新手,我仍在学习如何使用覆盖方法。

在类似于 HcmPayrollLine 的表单上,我想在创建每条记录后禁用它的所有字段。因此,在我输入一条记录并单击新建后,我刚刚创建的记录应该被禁用/灰显。

非常感谢

4

2 回答 2

1

这是新表吗?它应该对所有用户都以这种方式工作吗?

您可以将AllowEdit每个字段的属性设置为NoAllowEditOnCreate属性设置为Yes

或者您可以覆盖active表单数据源的方法并添加类似yourTable_ds.allowEdit(!yourTable.RecId);after的内容super();

它有帮助吗?

于 2012-11-13T00:21:56.553 回答
0

一个简单的,只需将AllowEdit相关表字段上的属性设置为No.

于 2012-11-10T14:13:31.770 回答