User Personalization of Forms
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Users are provided with several options to personalize Microsoft Dynamics AX forms. These options allow the user to move controls, set properties on controls, and add extra fields to forms. Forms are customized at run time, and settings are saved on a per-user basis.
To enable users to make certain types of changes to a form, modify the following:
AllowUserSetup property on the form control (or the form design)
AllowAdd property on the form data source field
The following table shows the levels of personalization.
Level of user personalization allowed |
AllowUserSetup property |
AllowAdd property |
---|---|---|
No |
No |
|
Restricted |
No |
|
Yes |
Restricted |
|
Yes |
Yes |
For more information about a level, click the level name.
These personalization levels also depend on how X++ code has been used in the form. For more information, see Enabling User Personalization of Forms.
Check the level of user personalization for a form by using the FormControl.isUserSetupEnabled method. The method takes the required level of user personalization, and then returns whether that level of user personalization has been enabled.
User setup information is saved in the SysLastValue table.
See also
Form Data Source Field Properties
FormControl.isUserSetupEnabled Method
Announcements: New book: "Inside Microsoft Dynamics AX 2012 R3" now available. Get your copy at the MS Press Store.