SEWB+/CONSTRUCTION アプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

7.6.1 部品定義

<この項の構成>
(1) 部品の構成
(2) 部品概要定義部
(3) プロシジャ宣言部
(4) 部品関連出力部
(5) 展開処理記述部

(1) 部品の構成

部品は図のような構成で記述します。

[図データ]

(2) 部品概要定義部

テンプレート概要定義部と同じように記述します(「7.5.2 テンプレート概要定義部」を参照)。

(3) プロシジャ宣言部

一つの部品の中にプロシジャは複数宣言できます。

(a) プロシジャ名

テンプレートに展開したいプロシジャの名称を指定します。プロシジャ名称は次の規則に従って記述します。

(b) 引数

部品の展開内容を変更するために,テンプレートからプロシジャに引き渡す変数です。引数には可変記号だけが指定できます。

(4) 部品関連出力部

部品で特有の作業領域や,部品で展開されるセクションの呼び出し部分の展開などが必要な場合,@@merge文,および@@put文の記述規則に従って定義します。

(5) 展開処理記述部

展開する処理を記述します。

引数やグローバル宣言された可変記号を使用することで,各種の文および関数を使うことができます。