Page History
...
TRANSFERステートメントには、以下のプロパティがあります。
プロパティ | 説明 |
|---|---|
TOROUTINE | ターゲットWEBROUTINEの名前を指定します。別のWAMを指定することも可能です。その場合は、WAM名の後にWEBROUTINE名を指定し、その間をピリオドで区切ります(例えば、#MYWAM.Browseのように入力します)。 サービス名も指定できます。その場合は、*SERVICE修飾子を接頭辞として使用します。 フィールドから値を取り込むことも可能です。その場合は、*EVALUATE修飾子を接頭辞として使用します。 |
OnEntry | このプロパティは、ターゲットWEBROUTINEに受信用のフィールドやリストをマッピングするために使用します。以下のいずれかの値になります。 *MAP_NONE (フィールドやリストのマッピングを行わない) *MAP_ALL (すべての必要なフィールドやリストのマッピングを行う) *MAP_LOCAL (WEBROUTINEのWEB_MAPに指定されているフィールドやリストのマッピングだけを行う) *MAP_SHARED (WEBROUTINEレベルではなく、WAMレベルでWEB_MAPに指定されているフィールドやリストのマッピングだけを行う) デフォルトは、*MAP_ALLです。 |
TRANSFERが実行されると、ターゲットWEBROUTINEが実行制御を取得し、ソースWEBROUTINEに制御が戻ることはありません。ターゲットWEBROUTINEが終了すると、このWEBROUTINEがブラウザーから直接呼び出された場合と同じように、このWEBROUTINEのページが返されます。
...