ようこそゲストさん | ログイン |

掲示板

トップページ > 過去ログ > 記事閲覧
FGO2Tでエラー発生
日時: 2008/04/09 15:30
名前: GEOSISサポート受付

コマンドFGO2T実行時にエラーコード30が返ってきます。
コマンドリファレンスではFGO2Tについてエラーコード30の記述がありませんので、エラー一覧を見ると「コマンドの多重起動が行われた」とありますが思い当たりません。
他にどういったことが考えられるか教えてください。

Page: 1 |

Re: FGO2Tでエラー発生 ( No.1 )
日時: 2008/04/09 15:33
名前: NCG

多重起動は前に実行されたコマンドの処理が終了しないうちに次のコマンドが実行される場合に発生します。

FGO2T実行時にエラーが発生したということですが、FGO2Tより前に既に多重起動のエラーが発生している可能性もあります。
FGO2Tコマンドと同様にエラーコードを返すようにプログラムを組み込むか、もしくは「ISEXEC」コマンドでもコマンド実行中かどうかを判定することができますので、まずは組み込んで、発生しているコマンドを特定してください。
多重起動が発生してしまう原因としては以下が考えられます。

○一つの中間ファイルにて大量のデータを処理している場合
  →データを分割して処理を行うか、GEOSISの「ProcWait」などで処理が終了するまで待機させる

○コマンドを実行中に別のイベントなどで2重に処理を実行している
  →処理の実行を一つずつ行う

Page: 1 |



| 利用規約 |

(C) 2024 AS Locus INC.