通过代码重置表单

时间:2013-05-01 06:02:52

标签: axapta dynamics-ax-2012 dynamics-ax-2012-r2

我已经在表格上制作了一份报告。用户已手动拖动表单的用户界面上的字段以了解当前情况和方便性。

当他再次运行报告时,他所做的先前修改将以字段被排除的形式显示。他希望在之前的状态中看到这一点,就像我实际设计它一样。

每次运行表单时,如何通过代码重置表单的确切状态?

1 个答案:

答案 0 :(得分:1)

您需要设置以下属性以防止用户修改表单的布局;

AllowUserSetup 

要删除用户当前更改,您必须删除此表单的使用情况数据 - 如果您希望允许他们更改表单布局但希望每次运行时重置它,您可能希望通过代码执行此操作(不推荐) ;

http://blogs.msdn.com/b/emeadaxsupport/archive/2011/04/21/users-don-t-want-to-delete-their-usage-data-but-you-ve-redeveloped-the-form-the-solution.aspx