At a Glance

When creating nested DFBs (DFBs with DFB instances as private variables), you must not exceed 15 nesting levels (including DDT variables).

You must also respect certain chronological rules. The following table describes the procedure.

Procedure

The steps are as follows.

Step

Action

1

Create the DFB type of the last level (n)

2

Create the DFB type of the level n-1

3

For this DFB type, create a private variable with a type matching the DFB type of level n

4

Create the DFB type of the level n-2

5

For this DFB type, create a private variable with a type matching the DFB type of level n-1

6

Repeat these actions without exceeding 15 levels

7

Create a first level DFB type instance, which you will use in your program.