グローバル変数名とコマンド・タイプ ZTR [IGGER] と一致するシグニチャーを持つすべてのトリガーを呼び出します。ZTRIGGER コマンドの形式は次のとおりです:
ZTR[IGGER] gvn
ZTRIGGERを使用すると、アプリケーションは特定のグローバルアップデートなしでトリガーを呼び出すことができます。
ZTRIGGERアクションは、TPトランザクションの内部または外部で実行されるかどうかにかかわらず Atomic(原子)です; しかし、TPの内部では、完全なトランザクションのTCOMMITまでプロセス-プライベートのままです。ZTRIGGERは、TPトランザクションにグループ化された一連の更新に関連付けられているか、TSTART / TCOMMITなしで暗黙のトランザクションを実行する可能性があります。
ZTRIGGER操作は、$ZTRIGGEROPをZTRに設定します。
例:
GTM>write $ztrigger("S") ;trigger name: C#1# cycle: 1 +^C -commands=ZTR -xecute="write ""ZTR trigger invoked""" 1 GTM>ztrigger ^C ZTR trigger invoked GTM>