グローバルパラメータの取得 ハイパーリンクや[コールリモート]処理コマンドを使用してプログラムに渡されたパラメータの値やSetParam関数で設定されたグローバルパラメータの値が返ります。 |
|
構文: |
GetParam (パラメータ名) |
パラメータ: |
パラメータ名 グローバルパラメータの名前 パラメータがSetParam関数で設定された場合は、この関数のパラメータ名をSetParam関数で使用されたものと同じにする必要があります。 [コールリモート]コマンドのパラメータを取得する場合は、関数のパラメータ名を「MGARG##」とすることで「##」で指定された番号のパラメータ値が返ります。「MGARG0」と指定した場合は渡されたパラメータの数が返ります。 ハイパーリンクのパラメータを取得する場合は、関数のパラメータ名を[コールリモート]コマンドと同じように「MGARG##」にするか、ハイパーリンクか送信処理で指定されたパラメータの名前にします。 |
戻り値: |
データ データ型は、[パラメータ名]で指定したパラメータのデータ型になります。 |
例: |
GetParam('MyArgument') |
|
「MyArgument」というパラメータ名がSetParam関数で設定されたりハイパーリンクで渡された場合、このパラメータの値が返ります。 |
|
GetParam('MGARG0') |
|
[コールプログラム]コマンドまたはハイパーリンクで渡されたパラメータの数が返ります。 |
|
GetParam('MGARG1') |
|
[コールプログラム]コマンドまたはハイパーリンクで渡された、最初のパラメータの値が返ります。 |
|
GetParam('MGARG#') |
|
パラメータ番号「#」の値が返ります。 |
|
SetParam と GetParam: SetParam('P_DATE',EOM(Date())+1) は、メモリ内の「P_DATE」と呼ばれる項目を作成します。ここには、次月の1日の日付データが含まれています。 GetParam('P_DATE')を実行することで、同じ式を使用する代わりにメモリ内のこの値を取り出して日付型項目に設定することができます。 これは、2つのパラメータ間でデータのやり取りをする新しい方法です。 |
注意事項: |
|
関連項目: |