エラーコードの定義

格子生成プログラムで発生するエラーのコードと、対応するメッセージを定義します。 エラーコードは、定義ファイルの ErrorCode 要素で定義します。 格子生成条件の定義 で作成した格子生成プログラム定義ファイル に追記し、 リスト 17 に示すような ファイルにし、保存します。追記した部分を強調して示しました。

リスト 17 エラーコードを追記した格子生成プログラム定義ファイルの例
1
2
3
4
5
6
7
8
(前略)
      </Item>
    </Tab>
  </GridGeneratingCondition>
  <ErrorCodes>
    <ErrorCode value="1" caption="IMax * JMax must be smaller than 100,000." />
  </ErrorCodes>
</GridGeneratorDefinition>

この時点では、定義ファイルの構造は 図 35 に示すようになっています。 なお、エラーコードの定義は必須ではありません。

../_images/gridgendef_structure_with_error.png

図 35 格子生成プログラム定義ファイルの構造

エラーコードの定義が正しく行えているかの確認は、 格子生成プログラムを作成するまで行えません。 エラーコードの定義の確認については エラー処理の記述 で行います。