データ・ソース・スキーマは、Rational® DOORS® データ・ソースに対して作成できます。
データ・ソース・スキーマにより、同じ構造と類似の属性リストを持つモジュールの文書テンプレートを簡単にオーサリングできます。
手順
- Document Studio で、をクリックします。
- 「新規 DOORS スキーマ・ウィザード」ウィンドウで、「次へ」をクリックします。
- 次のようにして、接続詳細を指定します。
- Rational DOORS の実行インスタンスを使用するには、「実行中の DOORS インスタンスを使用する」を選択します。
- Rational DOORS をバックグラウンドで実行するには、「新規バックグラウンド DOORS プロセスを実行する」を選択します。
ユーザー名、パスワード、データベース、およびパスを doors.exe に指定します。
- ビューを選択します。
- 「次へ」をクリックします。
- 以下のようにして属性タイプを選択します。
- 属性をメイン・オブジェクトである Module/Object スキーマ・エレメントに追加するには、「モジュールおよびオブジェクトの属性」を選択します。
- 属性をリンク・オブジェクトである Module/Object/Link/Linked スキーマ・エレメントに追加するには、「リンク・オブジェクトの属性」を選択します。
- 「次へ」をクリックします。
- 「DOORS モジュール選択」ウィンドウで、モジュールを Rational DOORS データベース構造から選択し、「次へ」をクリックします。
- 「DOORS ベースライン」ウィンドウで、モジュールのベースラインを選択します。 選択したベースラインにより、使用する属性セットが決定されます。
- 「次へ」をクリックします。
- 「DOORS 属性」ウィンドウで、以下の属性情報が表示されます。
- 「属性名」: 選択したベースラインで使用可能な属性をリストします。
- 「スコープ」: 属性のスコープをモジュールまたはオブジェクトとして表示します。
- 「昇格名」: 属性の昇格名とは、スクリプト式で使用される名前のことです。
有効な名前は、無効な値の入力を避けるために、Rational DOORS 属性名から生成されます。
昇格属性によって、Module/Object コンテキストからのその属性値への直接アクセスが可能になります。
非昇格属性値は、Module/Object/Attribute コンテキストからのみ使用できます。
チェック・ボックスを選択して属性を指定するか、または「すべて選択」を使用してすべての属性を選択します。
「選択をすべて解除」では、すべての属性がクリアされます。
「次へ」をクリックします。
- 「DOORS ビューおよび列」ウィンドウで、ビューを選択します。
次いで列名のチェック・ボックスを選択して列を選択するか、または「すべて選択」を使用してすべての列名を選択します。
「次へ」をクリックします。
注: 列の昇格名が、「昇格名」列に表示されます。
任意の数のビューから列を昇格させることができます。
- 「スキーマ・オプションの選択」ウィンドウで、以下のフィールドの詳細を入力します。
- 「スキーマ・ロケーションの選択」: 「参照」をクリックして、データ・ソース・スキーマを保存するロケーションを選択します。
- 「データ・ソース・スキーマ ID」: データ・ソース・スキーマの ID を入力します。 例えば、DOORS 1 などとします。
- オプション: 「現行のテンプレートにデータ・ソース・スキーマを追加します」チェック・ボックスを選択して、このスキーマをオープン・テンプレートに追加します。
「次へ」をクリックします。
- スキーマを保存して、スキーマ・ディスカバリー・ウィザードを再度実行しなくてもそれらを他のテンプレートで再利用できるようにします。
- 「要約」ウィンドウで情報を確認して、「終了」をクリックします。
タスクの結果
スキーマは「データ・ソース・スキーマ」ビューにロードされます。
Module/Object エレメントに追加された属性と列を確認できます。
次のタスク
スキーマを再利用するには、以下のようにします。
- Document Studio で、をクリックします。
「データ・ソース・スキーマの追加」ウィンドウが開きます。
「次へ」をクリックします。
- 「スキーマ・タイプ」フィールドで、スキーマのタイプを選択します。
- 「スキーマ・ファイル」フィールドで、「参照」をクリックしてスキーマを選択します。
- 「データ・ソース ID」フィールドで、「データ・ソース・スキーマ」ビューのスキーマのタブに表示する名前を入力します。
- 「次へ」をクリックして、「終了」をクリックします。