COBOL2002 操作ガイド


1.5.2 プロジェクト間の関係設定

プロジェクトマスタに複数のプロジェクトを登録した場合,プロジェクト間に階層的な関係を設定できます。

プロジェクト間の関係の例を,次に示します。

図1‒4 プロジェクト間の関係の例

[図データ]

あるプロジェクトの上位にあるプロジェクトを,そのプロジェクトの親プロジェクトといいます。反対に,あるプロジェクトの下位にあるプロジェクトを,そのプロジェクトの子プロジェクトといいます。「図1‒4 プロジェクト間の関係の例」の場合,プロジェクトAAAの子プロジェクトは,プロジェクトCCCおよびプロジェクトDDDとなります。また,プロジェクトEEEの親プロジェクトは,プロジェクトBBBとなります。

また,親プロジェクトを持たないプロジェクト(プロジェクトマスタの直下に位置するプロジェクト)のことを,トップレベルプロジェクトといいます。「図1‒4 プロジェクト間の関係の例」の場合,プロジェクトAAA,およびプロジェクトBBBがトップレベルプロジェクトとなります。

トップレベルプロジェクトのビルドを実行すると,その下位のプロジェクトのビルドが必要かどうかが自動的にチェックされ,必要なプロジェクトは自動的にビルドされます。これによって,関連するプロジェクトをまとめてビルドできます。プロジェクトの関係とビルドの実行順序については,「2.6.1 ビルド」の「(2) ビルドの実行順序」を参照してください。

プロジェクトの関係を設定するには,プロジェクトの関係設定ダイアログボックスを使用します。プロジェクトの関係設定ダイアログボックスの表示方法を次に示します。

  1. 開発マネージャのウィンドウの[プロジェクト]メニューから[プロジェクトの関係設定]を選ぶ。

    プロジェクトの関係設定ダイアログボックスが表示されます。

    [図データ]

〈この項の構成〉

(1) プロジェクト間の関係を追加する

  1. プロジェクトの関係ダイアログボックスのプロジェクトの関係ツリービューで,親プロジェクトとなるプロジェクトを選び,[登録]ボタンを選ぶ。

    子プロジェクトの登録ダイアログボックスが表示されます。このダイアログボックスには,選択したプロジェクトの子プロジェクトとして登録できるプロジェクトの一覧が表示されます。

  2. 子プロジェクトに登録したいプロジェクトを選び,[OK]ボタンを選ぶ。

    プロジェクト間の親子関係が追加されます。

(2) プロジェクト間の関係を削除する

  1. プロジェクトの関係ダイアログボックスのプロジェクトの関係ツリービューで,削除したいプロジェクトを選び,[削除]ボタンを選ぶ。

    プロジェクト間の関係が削除されます。

(3) プロジェクト間の関係設定での規則