# n*tree

## n*tree definition mask

| Description of n*tree definition mask fields:
A | Name of n*tree structure
B | Version number
C | Number of subordinated structures entered under the structure tab. This field is created automatically.
D | Number of higher structures entered under the Usage tab. This field is created automatically.
E | Specifies the current structure version. If several versions are current, the first version found by the system is used.
F | Specifies if the number of data records displayed by the n*tree structure is the same as the mask limit (Setup). or if all (-> maximum) data records can be opened. For large data structures mark MAX to guarantee the complete process of the n*tree.
G | Comment on n*tree structure.
H | Start point of start mask (optional). See also xntree_wlk.
I | The start userexit specifies which entity is to be opened next. (e.g. iwf_lis-ref ("<ENTITY><VIEW>")). The parameters are described in the userexit documentation.
J | Name of userexit to be called before other structures are processes. If you leave this field empty the standard userexit wdh_upd_lis is called which refreshes the mask contents.
K | Name of userexit to be called before other structures are to be opened. The userexit is called for each data record!
L | Name of userexit to be called after all other structures were opened. The userexit is called for each data record!
M | Name of userexit to be called before closing the mask (see note)
| In the fields "Pre-mask-userexit" and "Post-mask-userexit", the LogiView userexit must be called with the instruction lgv_nosel_run("Logic model/Decision table").