ax中的FormControl和FormBuildControl有什么区别

What are differences between FormControl and FormBuildControl in ax

当我致力于启用和禁用表单控件时,我注意到有两种表单元素。一个是窗体控件的对象 class 可以访问如下:

FormControl _control = _formRun.design().controlNum(i)

另一种类型的表单元素有 "build" 个词,可按如下方式访问:

FormBuildControl _controlBuild = _formRun.form().design().controlNum(i)

能否请您解释一下有什么区别,我们什么时候应该使用 formControl class 什么时候应该使用 FormBuildControl?

ps:我发现我无法使用 FormBuildControl 启用或编辑字段或按钮。

类 中的“构建”一词包含控件 设计时 期间使用的逻辑(例如在将控件添加到在 visual studio 中形成)。在 Microsoft 文档中,它被称为 x++ build class.

类 没有单词 build 包含在控件的 运行-time 期间使用的逻辑。在 Microsoft 文档中,它被称为 x++ 运行-time class.

比较两个 classes QuickFilterControl 和 QuickFilterControlBuild 以更高级地了解每个范例的开箱即用控件的实现。

可以找到将进一步解释的 Microsoft 文档 here