Customization Procedure
The follow procedure outlines the steps required to perform the customization:
1. Create an MVC Table Builder extending the one registered for the table. Annotate the builder with @OverrideComponentBuilder and override any of the following:
buildConfigurableTable() to return the custom view class.
buildComponentData() if there is custom data acquisition logic.
buildComponentConfig() to define other custom configurations (models, help files)
2. Define a custom Data Utility to render the attribute in Create, Edit and View modes. See Create a Data Utility (Step 2) for more information.
3. (Optional) Provide a Javascript or pop-up editors needed to support multi-object edits. See Add Support for Multi-Edit Actions (Step 3) for more information.
4. Define a custom form delegate to process the attributes (The change task affected/resulting objects step requires a second form delegate to be created) See Create a Form Delegate (Step 4) for more information.
5. Define a custom actions.xml referring to the custom form delegate for the wizard step. See Register Form Delegate with Step (Step 5) for more information.
Est-ce que cela a été utile ?