TS_GETBYNAME

LANSA Composer

TS_GETBYNAME


TS_GETBYNAMEアクティビティは、現在のaXesターミナル画面のフィールド値を、フィールド名(オプションとしてサブ・フィールドのインデックス)を参照することで取得します。

INPUTパラメータ:

AXHANDLE :必須

このパラメータには、画面フィールド値を取得するaXesターミナル・サーバー・セッションを識別する接続ハンドルの値を指定してください。接続ハンドルの値は、TS_CONNECTアクティビティで受け取ることができます。

AXNAME :必須

このパラメータに、取得する値のフィールド名を指定します。この名前は(TS_CONNECTアクティビティでaXesプロジェクト名が指定された場合)ユーザー定義名またはaXesフィールド識別子です。

AXINDEX :任意

フィールドにサブ・ファイルが含まれている場合、このパラメータに、値を取得する現画面フィールドのインスタンスのインデックスを指定することができます。サブ・ファイルのスクロール位置にかかわらず、現在の画面の最初のインスタンスはインデックス1になります。自身の処理シーケンスがサブ・ファイルのフィールドを処理しないといけない場合、一度に1画面を処理し、TS_SENDアクティビティを使って、(5250ターミナル・ユーザーが行うのと同様)ROLL_UPやROLL_DOWNを送信します。

OUTPUTパラメータ:

AXSCREENVALUE :

正常に完了すると、このパラメータに指定の画面フィールドの値が含まれます。