Migrated Trigger Abbreviations

Prior to Uniface 10, most triggers were defined in their own container and the name of this container could be accessed using the <$triggerAbbr> precompiler constant.

To maintain compatibility, the migration facility explicitly defines the value of <$triggerAbbr> for Uniface 9 triggers, if the migrated code contains the <$triggerAbbr> keyword, or #include. (The IDE logical MIGRATION_TRIGGERABBR can be used to configure this migration behavior).

For more information, see Migration of ProcScript, Migration Logicals, and <$triggerAbbr>.

The following table lists the abbreviations that the are defined for Uniface 9 triggers during migration.

Trigger Name Abbreviations for Migrated Uniface 9 Triggers
Abbreviation Uniface 10 Trigger or Container Object Type
ACPT accept Component
AIO create Entity
APPL apStart Application

ASYN

receiveMessage Application
ASYS receiveMessage Component
CLR clear Component
DECR formatFromDbms Field
DCLA Declarations container Application Shell
DCLE Declarations container Entity
DCLF Declarations container Field
DCLC Declarations container Component
DELE delete Entity
DFMT formatFromDisplay Field
DLUP deleteUp Entity
DTLE detail Entity
DTLF detail Field
ENCR formatToDbms Field
ECOP Collection Script container Entity
ERAS erase Component
ERRE error Entity
ERRF error Field
FGF getFocus Field
FMT formatToDisplay Field
FRGF getFocus Component
FRLF loseFocus Component
FXTG Script container Field
GTST preActivate Component
HLPE help Entity
HLPF help Field
LFLD loseFocus Field
LMK leaveModifiedKey Entity
LMO leaveModified Entity
LOCK lock Entity
LPME Script container Entity
LPMF Script container Field
LPMX Script container Component
LPO leavePrinted Entity
MNUA menu Application
MNUE menu Entity
MNUF menu Field
MNUS menu Component
NFLD next Field
OGF getFocus Header, trailer, and break frame
OGF loseFocus Entity
OPTN select Menu item
EOOP Occurrence Script container Entity
PDIS preDisplay Menu
PREP preRequest Application
PRLO preDeserialize Entity
PRSO preSerialize Entity
PFLD previous Field
PRNT print Component
PSLO postDeserialize Entity
PSSO postSerialize Entity
PSTP postRequest Application
PULA pullDown Application
PULS pullDown Component
QUIT quit Component
READ read Entity
RETR retrieve Component
RETS retrieveSequential Component
RMO remove Entity
SMOD startModification Field
STOR store Component
STST postActivate Component
SWIT keyboardSwitch Application
UKYA userKey Application
UKYS userKey Component
VALC valueChanged Field
VLDF validate Field
VLDK validateKey Entity
VLDO validate Entity
WRIT write Entity
WRUP writeUp Entity