Previous Topic: %ForEachDefault()Next Topic: %ForEachValidValue()


%ForEachDomain()

Loops through all the erwin DM domains that define datatypes, evaluating the macro code between the braces with respect to each domain.

Syntax

%ForEachDomain( [DISTINCT | NOTDISTINCT | ALL ) {<macro code>}

Syntax Example

%ForEachDomain("ALL") {%DomainName %DomainDatatype %DomainNull %DomainValidation %DomainDefault}

Expansion

ADDRESS,

PERSON-NAME

Usage

Classified as a Constraint macro.