Dynamics AX 2012 - 按窗体插入和编辑CommandButton

时间:2014-08-05 20:37:30

标签: forms axapta dynamics-ax-2012

我已经创建了应该由usig CommandButtons插入,编辑和删除行的表单。 Propierity在命令字段中设置为新建,编辑记录和删除。

通常它可以工作,但它不安全,因为它是在不使用CommandButton的情况下编辑行。

我不知道如何使用按钮创建数据源或CommandButton属性来编辑记录,而不是自动。

2 个答案:

答案 0 :(得分:0)

如果使用here所述的表单模板创建,这就是标准AX 2012表单的行为方式。

  

要使用模板创建表单,请右键单击AOT中的“表单”,单击“从模板中新建表单”,然后单击指定要创建的表单类型的模板。从指定的模板生成表单。新表单包含实现由该表单的设计模式指定的表单结构的控件。此外,还会使用适用于指定类型的表单的值填充多个属性。要完成表单,您可以添加控件,以便访问表单支持的数据和操作。

考虑使用SimpleListDetails表单模板。网格的AllowEdit设置为“否”,而细节部分允许编辑,如果处于编辑模式。编辑或查看模式是否为默认值a user setup

答案 1 :(得分:0)

好的...使用所有属性组合有简单的方法:

只需设置菜单项" OpenMode"到" Viev"如果用户使用正确的CommandButton,则禁用编辑。