1

我在 SalesTable 表单中有一些自定义字段,我在其中覆盖了查找方法以填充组合框。我还覆盖了自定义数据源的表单的 initValue 方法,以在不存在值时自动填写这些字段的默认值。

我的问题是:最终用户无法编辑这些字段之一,并且需要一个值。目前并非所有记录都填写了此值,因此当编辑现有记录时,AX 会引发错误,因为该字段需要一个值且无法修改。我基本上需要检测表单何时启动是否有值,如果没有则填写。关于在哪里/如何做到这一点的任何建议?

4

1 回答 1

2

根据您要存储在该字段中的数据类型,您可以使用默认值填充旧记录字段,因此您无需创建验证。

于 2012-12-21T19:45:40.547 回答