Previous Topic: Single-Procedure ApproachNext Topic: Comparison of the Single and Multi-Procedure Approaches


Multi-Procedure Approach

In this approach, the detail dialog box is implemented as a primary dialog box in a separate procedure that links back to the list customer procedure. An example of this approach is illustrated in the following illustration.

Multi-Procedure Approach

Using two procedures, with one detail dialog box employing disable flags in this way, results in windows that should be easier to maintain and execute because no flow is needed.

Consider the following illustration. Compare this illustration with the second illustration in the section Single-Procedure Approach.

Multi-Procedure Approach Comparison with Single-Procesdure Approach

The following list explains the previous illustration:

In this primary window or primary dialog box interaction, the record selected and the action requested field both need to be passed or mapped to the detail customer procedure using view matching.

More information:

Designing the Procedure Logic