Re: FGO2Tでエラー発生 ( No.1 ) |
- 日時: 2008/04/09 15:33
- 名前: NCG
- 多重起動は前に実行されたコマンドの処理が終了しないうちに次のコマンドが実行される場合に発生します。
FGO2T実行時にエラーが発生したということですが、FGO2Tより前に既に多重起動のエラーが発生している可能性もあります。 FGO2Tコマンドと同様にエラーコードを返すようにプログラムを組み込むか、もしくは「ISEXEC」コマンドでもコマンド実行中かどうかを判定することができますので、まずは組み込んで、発生しているコマンドを特定してください。 多重起動が発生してしまう原因としては以下が考えられます。
○一つの中間ファイルにて大量のデータを処理している場合 →データを分割して処理を行うか、GEOSISの「ProcWait」などで処理が終了するまで待機させる
○コマンドを実行中に別のイベントなどで2重に処理を実行している →処理の実行を一つずつ行う
|
|