Design Management アプリケーションが参照しているモデルおよびプロジェクトに含まれるデータについて記述するレポート・テンプレートを作成し、レポートを生成することができます。レポート・テンプレートを作成し、レポートを生成するには、Design Management アプリケーションにアクセスできるコンピューター上で Rational® Publishing Engine 製品を使用してください。
始める前に
レポート・テンプレートを作成し、レポートを生成するには、事前に次の手順を実行する必要があります。
- コンピューター上に IBM® Rational Software Architect Design Manager を完全修飾ホスト名で (localhost ではない) インストールします。Design Management Jazz™ アプリケーションにアクセスするためのベース URL は、https://fully_qualified_host_name:port/dm です。
サーバー上に 1 つ以上のプロジェクト・エリアが存在する必要があり、プロジェクト・エリア内に少なくとも 1 つのモデルが存在する必要があります。
- Design Management アプリケーションにアクセスするように構成されたクライアント・コンピューター上に IBM Rational Software Architect Design Manager
Import Engine をインストールします。使用する必要のある UML モデルを含む既存のプロジェクトが Design Management アプリケーションにある場合は、インポート・エンジンをインストールする必要はありません。
- クライアント・コンピューター上に、Rational Publishing Engine バージョン 1.1.2 以降と、その Document Studio およびランチャー・アプリケーションをインストールします。この製品には別個のライセンスが必要です。
テンプレートを作成したりレポートを生成したりするユーザーには、レポートで使用するリソースを含むプロジェクト・エリアにアクセスする権限を持つ、Design Management アプリケーションに対するアカウントが必要です。Rational Publishing Engine アプリケーションでは、Design Management アカウントのユーザー名とパスワードが、認証タイプ名「OAuth」を使用して指定されます。
このタスクについて
次に挙げる概略の手順は、
Rational Publishing Engine を使用して、Design Management アプリケーションのリソースにアクセスしてレポートを生成する方法を示しています。
- Rational Publishing Engine Document Studio で、Design Management アプリケーションからダウンロードしたデータ型スキーマを使用するレポート・テンプレートを作成します。
- Rational Publishing Engine ランチャーで、Design Management アプリケーションから取得したリソースを使用してレポート・テンプレートを構成して、レポートを生成します。
Design Management アプリケーション内のリソースについてレポートを作成することに関する詳細は、関連リンクにあるレポート作成チュートリアルを参照してください。
このチュートリアルでは、次の作業を行う方法を示しています。
- レポート・テンプレートの作成
- レポート・テンプレートのレイアウトやフォーマットのカスタマイズ
- レポート・テンプレート内の要素のデータ・ソース・スキーマ内の要素への関連付け
- レポート・テンプレートのデータ・ソースの構成 (文書仕様の作成ともいう)
- ネストするパッケージなどの再帰的な要素を表示するレポートの作成
- リソース・タイプに基づく特定のリソースの表示 (フィルター処理)。テンプレート内のコントロールに条件を追加したり、コンテナー・コントロールに対するフィルター処理スクリプトを定義したりします
- リソース参照の特定の型への変換。この概念は、Java などのプログラミング言語におけるキャストに似ています。
- Design Management レポート作成サービスに対して照会を作成することによる、特定の Design Management リソースに対するコラボレーション・コメントの検索
- 特定の Design Management リソースに対する Open Services for Lifecycle Collaboration (OSLC) リンクの検索
- レポートへのダイアグラム・イメージの追加。Design Management アプリケーションのライブ・ダイアグラムへのハイパーリンクの作成
- 異なる Jazz アプリケーションのリソース間の追跡可能性の表示 (OSLC リンクの使用による)