You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alexander Liberov edited this page Nov 5, 2026
·
1 revision
Mappings (conditional #mapping)
A #mapping makes one enum VALUE set several target properties: "when the From
property is X, set To property A and B". ConvRulesEditor authors it for you
instead of hand-writing the #mapping ... #when lines.
Where it shows
Mapping > Mappings... opens the mapping editor for the selected conversion. The
dialog authors the #mapping block and then #applys it to the open #convert
block, so the mapping is written once and can be shared by several blocks.
What it changes
The #mapping lines land in the open rule book and the #apply Name line in the
block; nothing is saved until File > Save. Save validates the book (see the scoped
validation page): a mapping path the From or To class does not have is marked on the
mapping line.
Names are matched without regard to case, as the engine does: #apply M and
#apply m name the same mapping.