サブルーチン名 | 実行可能ファイルの例 | 表示可能ファイルの例 |
---|---|---|
W3READ-ENVIRONMENT-ARRAY |
E3ENVARY |
E3ENVARY |
個別の変数について、最初に出現する 1 件を読み取ります。 W3READ-ENVIRONMENT-ARRAY
を使用すると、オフセットから始まる変数を読み取ることができます。 これにより、複数回出現する同一の変数を読み取ることができます。
W3READ-ENVIRONMENT-ARRAY
1 W3START (I4) /* io/m : Offset to be started at * /* out: 0 no occurrences * /* out: >0 more occurrences 1 W3NAME (A072) /* i /m : Name of the variable to * /* be searched for 1 W3VALUESERVER (A1) /* i /m : Search for variables from * /* 'S' server * /* 'P' page or URL * /* ' ' both 1 W3ARRAYCOUNTER (I4) /* io/m : Size of array, /* characters read 1 W3VALUEARRAY (A001/1:V) /* o/m : Array with the returned value 1 W3VALUELENGTH (I4) /* o/m : length of the value
W3READ-ENVIRONMENT
1 W3NAME (A072) /* i /m : Name of the variable /* searched for 1 W3VALUESERVER (A1) /* i /m : Search for variables in * /* 'S' server * /* 'P' page or URL * /* ' ' both 1 W3VALUE (A250) /* o/m : Returned value 1 W3VALUELENGTH (I4) /* o/m : Length of the value
W3READ-ENVIRONMENT-TO-DYNAMIC
1 W3NAME (A072) /* i /m : Name of the variable /* searched for 1 W3VALUESERVER (A1) /* i /m : Search for variables in * /* 'S' server * /* 'P' page or URL * /* ' ' both 1 W3VALUEDYNAMIC (A) DYNAMIC /* o/m : Returned value
PERFORM W3READ-ENVIRONMENT-ARRAY W3START W3NAME W3VALUESERVER W3ARRAYCOUNTER W3VALUEARRAY(*) W3VALUELENGTH PERFORM W3READ-ENVIRONMENT W3NAME W3VALUESERVER W3VALUE W3VALUELENGTH PERFORM W3READ-ENVIRONMENT-TO-DYNAMIC W3NAME W3VALUESERVER W3VALUEDYNAMIC