Maintaining and changing an existing maintenance dialog
Use
There are two possible reasons for changing an existing maintenance dialog:
User program code can only be included via user includes. The includes must be created manually in the function group.
Dialog changes must be made such that regeneration does not lose modifications. You can use the Generate table maintenance dialog tool to regenerate selectively, i.e. to replace only the necessary dialog components. If you have changed maintenance screens, the interface or the main program, you should exclude them from the regeneration. Maintenance does not affect events.
Process flow
Maintenance
You can control the maintenance dialog change types with the Generate table maintenance dialog tool:
Change the maintenance type from one-step to two-step or vice versa.
Reset generated modules or maintenance screens to default values.
Adjust maintenance dialog when Dictionary structures have changed. Only for views.
Adjust maintenance dialog if you have assigned a table to another text table in the Dictionary. Only for tables.

A text table is automatically included in the maintenance dialog if a Text table key fields foreign key relationship is assigned in the Dictionary for the table.
Adjust maintenance dialog when Dictionary selection conditions or field attributes have changed.