変換によるレポートの生成

製品では、モデル変換の例 (レポート単純化変換の例) とレポート設計の対応例 (サンプル SUML 設計) が提供されます。変換では、レポートの生成前にモデルが単純化されます。 ユーザーは、変換およびレポート設計を使用して、レポートを生成することができ、レポート設計者は、変換を使用するカスタム・レポート設計を作成する際に参照として、変換およびレポート設計を使用できます。

手順

レポート単純化変換の例などのモデル変換を使用して、レポートを生成するには、以下のようにします。

  1. 変換のプラグインが、現行のワークスペース内にあることを確認してください。

    使用しているレポート設計が、「サンプル SUML 設計」レポート設計である場合は、レポート単純化変換の例をインポートします。 この変換では、単純化されたレポートを作成するために、レポートの生成前にモデルが単純化されます。 この例をインポートするには、以下のステップを実行します。

    1. 「ファ イル」 > 「新規」 > 「例」の順にクリックします。
    2. 「レポート作成プラグイン」を展開して、「レポートの単純化変換サンプル」をダブルクリックします。 プラグインの 3 つの例がワークスペースにインポートされます。
  2. 変換コードを含む plugin.xml ファイルで、以下のプロパティー要素の 1 つを com.ibm.xtools.transform.core.transformationProviders 拡張子に追加して、レポート生成中に変換により作成される出力モデルのタイプを識別します。
    • org.eclipse.core.runtime.contentTypes 拡張子が出力リソース・タイプに対して定義されている場合、"TargetContentType"id および変換出力のコンテンツ・タイプの ID である値を持つ新規プロパティー要素を追加します。
    • 変換出力に対してコンテンツ・タイプが定義されていない場合、"TargetFileExtension"id および変換出力のファイル拡張子である値を持つ新規プロパティー要素を追加します。

    「サンプル SUML 設計」レポート設計を使用している場合、このステップを実行する必要はありません。

  3. Java™ パースペクティブで、「実行」 > 「構成の実行 (Run Configurations)」とクリックします。
  4. 起動構成の名前を入力し、「ロケーション」フィールドで現行ワークスペース以外のワークスペースが指定されていることを確認して、「実行」をクリックします。 レポートを生成する場合に、新規ワークスペースで変換を使用できるようになりました。
  5. モデル情報レポートの生成の手順に従います。 「メイン」ページで、変換を処理するレポート設計を選択します。「変換」ページで、変換のチェック・ボックスを選択します。
    注: 例を使用する場合は、「サンプル SUML 設計」レポート設計とレポート単純化変換を選択します。

フィードバック