Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

9.23 COMPOSER_RUN

Note

注意:  9.1 組み込み関数の規則     組み込み関数の規則     利用オプション

COMPOSER_RUNはLANSA Composer リクエストサーバーを通じて、サーバー別名の引数によって識別されるLANSA ComposerシステムのLANSA Composer処理シーケンスを実行します。処理シーケンスに最大5つのパラメータを受け渡すことができます。

Info

この組み込み関数は対象システム (LANSA Composer サーバー別名引数にて識別されるシステム) がLANSA Composerシステムであり、LANSA Composer リクエストサーバー ソフトウェアがその中に入っていることを前提としています。そうでない場合には、この組み込み関数の実行は失敗します。ソフトウェアがその中に入っていることを前提としています。そうでない場合には、この組み込み関数の実行は失敗します。


この組み込み関数を実行する前に、9.24 COMPOSER_USE 組み込み関数を使用して、サーバー接続詳細とそれを表す別名を定義しなくてはいけません。 組み込み関数を使用して、サーバー接続詳細とそれを表す別名を定義しなくてはいけません。

処理シーケンスのパラメータを含む、この組み込み関数についての重要な情報は、このページの最後にて述べます。

...

番号

タイプ

必須/ 任意

記述

最小長

最大長

最小小数桁数

最大数桁数

1

A

必須

LANSA Composerのサーバー別名。

別名はLANSA Composerサーバーシステムへの接続詳細を識別するのに使用されます。名前は、COMPOSER_USE組み込み関数を使用して、現在のセッションにおいて、これより前に指定されていなくてはいけません。

1

10



2

A

必須

処理シーケンスID

実行するLANSA Composer 処理シーケンスを識別します。外部識別子(名前)もしくは内部識別子のいずれかを指定します。.

1

32



3

A

任意

パラメーター名 1 (下記参照)

1

20



4

A

任意

パラメーター値 1 (下記参照)

1

200



5

A

任意

パラメーター名 2 (下記参照)

1

20



6

A

任意

パラメーター値 2 (下記参照)

1

200



7

A

任意

パラメーター名 3 (下記参照)

1

20



8

A

任意

パラメーター値 3 (下記参照)

1

200



9

A

任意

パラメーター名 4 (下記参照)

1

20



10

A

任意

パラメーター値 4 (下記参照)

1

200



11

A

任意

パラメーター名 5 (下記参照)

1

20



12

A

任意

パラメーター値 5 (下記参照)

1

200



13

A

任意

同期呼び出しか否か。

組み込み関数が処理シーケンスが完了するのを待つかどうかを指定します。 

省略値は'Y'で、待ちます。 
それ以外の値が指定されている場合には、組み込み関数は処理シーケンスの実行要求を投げた後、すぐに終了します。

1

1



14

N

任意

同期タイムアウト(秒)。

組み込み関数が、同期的な処理シーケンス実行が完了するのを待つ秒数。このタイムアウトを超えた場合、組み込み関数は結果コード'TM'で終了します。 

デフォルトは30秒です。

1

5

0

0

15

N

任意要求の有効期限(秒数)。IBM i サーバーのみ。Windowsサーバーには有効期限は適用されません。

要求の有効期限(秒数)。IBM i サーバーのみ。Windowsサーバーには有効期限は適用されません。

リクエスト・サーバーに投げられた後、要求が有効である秒数。 

リクエストサーバーが要求を処理し始めるまでに指定された間隔よりも長く経過した場合には、要求の有効期限が切れたと考え、その処理を行うのを取りやめます。 

省略値はゼロ(0)です。これは、要求に対して有効期限が適用されないということです。

1

5

0

0

...