Page History
OV_SYSTEM_SERVICE
| Note |
|---|
注意: 組み込み関数の規則 |
基本的なシステム・サービスを実行します。
| Info |
|---|
この組み込み関数は、アプリケーションへの影響を考慮した上でユーザーの責任において使用してください。明示的か暗黙的かを問わず、いかなる保証もありません。「免責事項 」全文を参照してください。 |
ファンクション番号: | 991 |
|---|---|
必要なDLL: | U_BIF991.DLL |
各製品の対応
Visual LANSA for Windows | 使用可 |
|---|---|
Visual LANSA for Linux | 使用不可 |
LANSA/AD | 使用不可 |
引数
番号 | タイプ | 必須/任意 | 説明 | 最小長 | 最大長 | 最小小数桁数 | 最大小数桁数 | ||
|---|---|---|---|---|---|---|---|---|---|
1 | A | 必須 | 必要なシステム・サービスのタイプ 以下のいずれかの値として渡します。 START 別の(LANSA以外の)アプリケーションを実行します。 START_LANSA 別のLANSAアプリケーションの実行を開始します。 START_UNIQUE 別の(LANSA以外の)アプリケーションが開始されていない場合に実行します。 | 1 | 50 | ||||
2 | A | 任意 | 要求サービス引数1 引数1の値 この引数で渡す値: START 開始するアプリケーション(.EXE)の名前 START_LANSA 独立した別のシステム・プロセス/ジョブとして開始するLANSAプロセス、プロセスとファンクション、またはフォームの名前 PROC=PPPPPPPPPP いかなる場合も、この引数にX_RUNパラメータ以外のものを含めないでください(例:PART=PPP、DBID=XXXX)。 START_UNIQUE 開始されていない場合に開始するアプリケーション(EXE)の名前。このサービスは、MS Windows環境でのみ使用できます。 完全修飾名(すなわち、パス情報付き)を使用しないでください。必ず.EXE名のみを使用してください。名前に.EXE接尾辞を付けない場合、.EXE接尾辞が自動的に追加されます。
| 1 | 256 | ||||
3 | A | 任意 | 要求サービス引数2 引数1の値 この引数で渡す値: START 開始するアプリケーションに渡すパラメータ START_LANSA この引数は不要。指定した値はすべて無視される START_UNIQUE 開始する必要がある場合にアプリケーションに渡すパラメータ | 1 | 256 |
...
番号 | タイプ | 必須/任意 | 説明 | 最小長 | 最大長 | 最小小数桁数 | 最大小数桁数 |
|---|---|---|---|---|---|---|---|
1 | A | 任意 | 基本戻りコード OK = 完了した(正常) | 2 | 2 | ||
2 | N | 任意 | 拡張エラー・コード これは、(使用可能な場合は)エラー処理またはエラー・レポートに役立つオペレーティング・システムのエラー・コードです。 | ||||
3 | リスト | 任意 | 以下の値として返されます。 OK = 正常に完了した 特定の引数1の値に対してのみ以下のように返されます。 START 返されない START_LANSA 返されない START_UNIQUE 返されない |
例
以下のRDMLファンクションの例(L4Wの自由形式のファンクション・エディタにコピー/貼り付け可能)は、プログラム(EXE)名とそのプログラムに渡すパラメータを指定するよう要求します。その後、指定されたプログラムの実行開始が試行されます。
...