Embedding Pages into Pages

In Application Designer, there is the possibility to embed pages into other pages. Or vice versa: you can create pages which consist of other embedded pages. In this case, the (master) page and the embedding page operate independently from each other by having a channel to cooperate.

Use this technique to build pages for different scenarios. Example: embed a page showing an order detail into another page displaying a list of all orders. When you select an order from the list, it will be displayed in detail in the "inner" page.

The technology described in this part is very nice for modularising complex or large screens. It is not appropriate to use this technology for very fine modularisation, e.g. for just a couple of fields. (For more information on how to deal with "fine modularisation", see the Custom Controls documentation.)

There are two controls which support embedding of pages into pages:

  • The SUBCISPAGE2 control represents a rectangular area inside a page in which another Application Designer page can be included.

  • The ROWTABSUBPAGES control is a tab selection control where a dynamic set of pages can be arranged.

The information provided in this part is organized under the following headings:

SUBCISPAGE2 Control
ROWTABSUBPAGES Control
Remark on Modularisation