Rational® Rhapsody® モデル内のすべての要素について、
コメントおよびリンク情報をレポートに追加できます。コメントおよびリンクについてのレポートを作成するには、Rational Publishing Engine Document Studio を使用して作成するレポート・テンプレートに、
対応するスキーマを追加する必要があります。このコンテンツは 7.6.1 以降のバージョンに適用されます。
始める前に
Rational Publishing Engine Document Studio バージョン 1.1.2 以降を開き、RPE Studio パースペクティブを表示しておく必要があります。
このタスクについて
レポート・テンプレートのファイル名拡張子は
.dta です。
Rational Rhapsody モデルのコメントおよびリンク情報は、Design Management Server によって管理されます。
手順
- レポート・テンプレートがまだ存在していなければ、Rational Publishing Engine Document
Studio の RPE Studio パースペクティブで、をクリックします。
- をクリックして、ウィザード内のページに値を指定します。
- 「基本構成」ページで、次のフィールドに値を指定します。
- 「名前」: 返されるスキーマのタイプを識別する名前を指定します。例えば、Rhapsody モデル・スキーマをインポートする場合、
このフィールドに「Rhapsody モデル・スキーマ」などと指定します。このスキーマ名は、エディターのアウトライン・ビューで編集することもできます。
- 「ベース URL」: Design Management アプリケーションのホスト名とポート、およびそのレポート作成サービスを含んだ URL を、次の例に示す形式で指定します。https://fully_qualified_host_name:9443/dm/reporting
- 「認証タイプ」: リストから、「OAuth」を選択します。
- 「ユーザー」と「パスワード」: Design Management アプリケーションのリソースへのアクセス権限を付与するユーザー名とパスワードを指定します。
- 「次へ」をクリックします。
「データ・サービスを使用してリソースの位置を指定」ページ (スキーマ・ページともいう) に、ベース URL に存在するレポート・アダプターのスキーマが表示されます。
- スキーマ・ページの「XML スキーマ」ペインで、
ナビゲーションを展開して「アダプター」要素を選択します。
「要素属性」ペインで、「AdaptorName」チェック・ボックスと、リソースについて表示する必要のあるその他の属性を選択して、「次へ」をクリックします。 「データ・サービスで検索されたリソース URL の選択」ページ (リソース・ページともいう) に、
使用可能なアダプターのリストが表示されます。レポート作成サービスのベース URL については、これらのリソースは関連するメタモデルをグループ化する論理ドメインに対応します。
- リソース・ページの「/AdaptorName」列で、「collaboration」をクリックし、「次へ」をクリックします。 スキーマ・ページに、コラボレーション・タイプ・スキーマが表示されます。
- スキーマ・ページの「XML スキーマ」ペインで、
ナビゲーションを展開して「タイプ」要素を選択します。
「要素属性」ペインで、「name」チェック・ボックスと、リソースについて表示する必要のあるその他の属性を選択して、「次へ」をクリックします。
- リソース・ページの「/name」列で、「comment」をクリックして、「終了」をクリックします。
- 手順 2 から 6 までを繰り返して、
リンク・データ・ソースをディスカバーします。手順 6 の「/name」列で、「リンク」をクリックします。
タスクの結果
レポート・テンプレートが作成されます。RPE Studio パースペクティブでテンプレートを開いた時点で、そのテンプレートのデフォルトの文書仕様が作成されます。この文書仕様を変更して保存することも、あるいは別の文書仕様ファイルを開くこともできます。これ以降、
Rational Rhapsody モデルのスキーマをディスカバーして構成することができ、
それをテンプレートに追加した後、レポートを生成できます。
Rational Rhapsody Design
Management のデータを抽出する方法について詳しくは、Design Management レポート作成チュートリアルのレッスン 11 を参照してください。このトピックの最後にある関連リンクを参照してください。