Rational® Requirements Composer を Rational Publishing Engine 内でデータ・ソースとして定義できます。
ヒント: Rational Publishing Engine のインストールには、一連のサンプル・レポートが組み込まれています。文書の発行を開始する前に、この文書生成シナリオの例を検討できます。『
REST サンプル・テンプレートの作成』を参照してください。
始める前に
- Rational Requirements Composer REST サービス、および Rational Publishing Engine を使用する際に Rational Requirements Composer からデータを抽出するために必要なさまざまな URL に習熟します。ご使用のバージョンの Rational Requirements Composer のインフォメーション・センターを見つけるには、『Rational Requirements Composer インフォメーション・センターについて (About the Rational Requirements Composer Information Center)』を参照してください。
- データ・ソース・スキーマに接続します。『データ・ソース・スキーマの追加』を参照してください。
- スキーマはローカル・ファイル・システムに配置できます。例えば、https://server:port/jts/service/com.ibm.rrc.project.artifacts.xsd は、artifacts 引数を使用するスキーマ・ファイルです。このスキーマ・ファイルを使用して、Rational Requirements Composer プロジェクトから特定のデータを追加できます。
- コンピューターからアクセス可能な任意の URI をスキーマとして使用できます。データ・ソース・スキーマを開き、XML ファイルから、特定のリソースの URI を取得します。URI の末尾に ?metadata=schema を追加します。代表的な URI は、https://サーバー:ポート/jts/service/com.ibm.rrc.project.artifacts?metadata=schema です。
- データ・ソース・スキーマ内の要素を使用して、照会をテンプレートに追加できます。これらの照会は、レポートに生成される情報の内容を指定します。
- データ・ソース・スキーマに接続したら、テンプレート設計を作成またはインポートできます。Rational Publishing Engine Document Studio を使用して、レポート・テンプレート設計を作成できます。この設計によってレポートのレイアウトが決まります。 『Document Studio を使用したテンプレートのオーサリング』を参照してください。
- データ・ソース・スキーマに接続したら、文書の構成を計画して、データを抽出するためのコンテンツを定義できます。テンプレート開発プロセスの概要を確認するには、『文書テンプレートの設計』を参照してください。文書が大容量の場合は、文書ブロックごとに別個のテンプレートを作成できます。
- Rational Publishing Engine には、文書の構成に使用できる一連の包括的なテンプレート要素が備わっています。テンプレート・コンテンツ・エディターに要素をドラッグできます。詳しくは、『「パレット」ビューのテンプレート・エレメント』を参照してください。
- 照会、属性、および変数を使用して、テンプレートにデータを追加します。
- データ・ソース構成要素を使用して、実行時には不明な一部のプロパティーを定義できます。『データ・ソース構成エレメントの追加』を参照してください。例えば、スキーマ https://サーバー:ポート/jts/service/com.ibm.rrc.project.artifacts.xsd を使用して、Rational Requirements Composer プロジェクトからテンプレート内の特定のデータ用にスキーマを動的に構成できます。
- 一般的なデータ・ソース URI をより具体的にしたバージョンであるフィルターを使用してデータのサブセットを指すことで、レポート生成時に Rational Publishing Engine が Rational Requirements Composer リポジトリーから必要以上の情報を取得しないようにすることができます。これらのフィルターには、テンプレートで参照される必要なデータをすべて取得するために十分な条件が設定されている必要があります。そうでない場合、完全なデータが含まれるレポートは生成できません。『ネイティブ・フィルターを使用したデータの抽出』を参照してください。
- レポート・テンプレートを作成し、Rational Requirements Composer データ・ポイントをレポート・テンプレートに取り込むと、さまざまな形式のレポートを作成できるようになります。レポートを生成する際には、関連するデータが含まれる Rational Requirements Composer リポジトリーを指す URI を指定して、情報が含まれるデータ・ソースに接続していなければなりません。『データ・ソースへの接続』を参照してください。
- データ・ソース・スキーマがテンプレートに追加される前に文書仕様にテンプレートが割り当てられていた場合、その文書仕様は非同期状態になります。文書仕様を手動で同期するか、または文書仕様を現在のテンプレートと自動的に同期する設定オプションを選択できます。「文書仕様を現行のテンプレートと同期しますか?」設定の設定方法について詳しくは、『文書設計の設定』を参照してください。
- 文書を発行する前に、選択できる出力オプション、およびテンプレートで使用する要素に最適なオプションについて、『出力プロパティーの指定』のトピックを参照してください。
- これで、文書を発行する準備ができました。『文書の生成』を参照してください。
注: Rational Requirements Composer から文書を作成して発行できます。