In the form found in the form class, the pages are determined depending on the following properties:
The base classes of the form class are not searched for further forms. The settings of the base class are not relevant for this form.
In addition to the pages defined in the form of the form class, the base classes are searched for further forms. The direct base class of the form class is regarded as new initial class.
Properties directly assigned to the form class but not used on a certain page of the form are not displayed. So for the form class no generic page is created.
Properties assigned to an involved class (from the initial class to the form class, which is not included) that are not used on a certain page of the form are not displayed. Thus, for the initial class no generic page is created.
The pages of the form class form are displayed. Additionally one generic page is displayed which contains all properties assigned to the involved classes (from the initial class to the form class, which is not included). This page gets the name of the initial class and is displayed before the other pages of the form.
Properties that are assigned to the form class, but are not used on a certain page of the form, are not displayed. Thus, for the form class no generic page is created.
The pages of the form class form are displayed. Additionally one generic page is displayed which contains all properties assigned to the form class. This page gets the name of the form class. If the form class form contains at least one page, the term “Advanced” is added to the name of the generic page. In the form class, in the property Multilingual Name for Editor (COOSYSTEM@1.1:classeditmlname), another name can be defined for the generic page. This generic page is displayed after the other pages of the form.