< 前へ | 次へ >

演習 3: レポート設計への UML ダイアグラムの追加

この演習では、BIRT レポート設計ファイルに UML ダイアグラムを追加する方法を示しています。
このタスクについて
UML ダイアグラムを追加するには、以下のようにします。
  1. 設計を継続するには、レポート設計エディターで「レイアウト」タブをクリックします。
  2. 次のようにして、ユースケース図のセクションのタイトルをレポートに追加します。
    1. 「パレット」で、「ラベル」をクリックし、カーソルを row["documentation"] ボックスの下のレポート設計エディターにドラッグします。
    2. 「ラベル」ボックスに、Use Case Diagrams と入力します。
    3. ラベルのスタイルを作成して、フォントおよび境界線を指定し、ラベルの前に改ページを追加します。 「新規スタイル」ウィンドウの「改ページ」ページを使用して、改ページを追加します。
  3. 次のようにして、データ・セットを作成します。
    1. 「データ・エクスプローラー」ビューで、「データ・セット」を展開します。
    2. 「Package Diagrams」を右クリックして、「コピー」をクリックします。再び右クリックし、「貼り付け」をクリックします。
    3. 「Package Diagrams1」を右クリックして、「名前変更」をクリックし、名前を Use Case Diagrams に変更します。
    4. 「データ・エクスプローラー」ビューで、「Use Case Diagrams」を右クリックして、「編集」をクリックします。
    5. 「データ・セットの編集」ウィンドウで、「行マッピング」をクリックします。
    6. 「式」フィールドのコンテンツを削除します。
    7. 「式」フィールドで、Ctrl + スペースを押して XPath 関数のリストを表示し、「oclQuery」をダブルクリックします。
      注: XPath 言語で、各 UML モデルのデータ・セットの行と列の両方の照会を表記するのに使用されます。XPath パーサーは EMF ベース・モデルを理解するので、モデルの構造をナビゲートする式を書き込むことができます。例えば、モデルの XML 文書に「Actor」という名前のノードが存在していない場合でも、//Actor を使用してモデル内のすべての UML アクターのデータ・セットを作成できます。
    8. 「データ・セットの編集」ウィンドウの、「参照」の下の左側ペインで下矢印をクリックし、「Sample Business Model.emx」(モデル構造階層を表示する) の項目をクリックします。
    9. モデル構造階層で、「Sample Use Case Diagram」をクリックします。
    10. 「式」フィールドで、oclQuery 式に inputXPath が選択されていることを確認し、「式」フィールドの右矢印 (>) ボタンをクリックします。 入力 XPath は、現在 getDiagrams(Model) です。
    11. getDiagrams(Model)getDiagrams(//*) に変更します。
    12. XPath 式で、inputOCLQueryself.type = 'Usecase' に置換します。 これで、XPath 式は oclQuery(getDiagrams(//*),"self.type = 'Usecase'") を読み取るようになりました。
    13. 「OK」をクリックします。
  4. 以下のようにして、ユースケース図の名前とイメージを追加します。
    1. 次のようにして、表を追加してユースケース図を表示します。「パレット」で「表」をクリックして、カーソルをレポート設計エディターにドラッグします。
    2. 「表の挿入」ウィンドウで、「列数」 を 1 に設定し、「詳細の数」 を 2 に設定します。
    3. 「データ・セット」フィールドで、「Use Case Diagrams」を選択し、「OK」をクリックします。
    4. 「表」アイコンを右クリックし、12 ポイントの上部余白を指定する表の新規スタイルを定義します。
    5. 「データ・エクスプローラー」ビューで、「Use Case Diagrams」を展開し、「名前」を表の最初の「詳細行」にドラッグします。
    6. 「詳細行」の上の「ヘッダー行」に自動的に追加された「名前」ラベルを削除します。
    7. 名前を含む行の新規スタイルで、フォント・スタイルを指定します。
    8. 「パレット」(「データ・エクスプローラー」ビューではない) で、「イメージ」をクリックし、表の 2 番目の「詳細行」にカーソルをドラッグします。
    9. 「イメージ項目の編集」ウィンドウで、「ダイナミック・イメージ」をクリックし、「イメージ・データの選択」をクリックします。
    10. 「データ・バインディングの選択」ウィンドウで、「イメージ」のチェック・ボックスを選択し、「OK」をクリックします。
    11. 「挿入」をクリックします。
    12. イメージのある行の「行」アイコンを右クリックし、「テキスト・ブロック」ページを使用してイメージを中央に配置して、新規スタイルを定義します。 行をクリックして「行」アイコンを表示しなければならない場合があります。
    13. レポート設計ファイルを保存します。
    14. レポート設計エディターで、「プレビュー」タブをクリックします。 英語バージョンのレポートの外観は、次の図のようになります。
      " "
タスクの結果

これで、レポートへのステレオタイプ・データの追加に進めるようになりました。

< 前へ | 次へ >

フィードバック