0

Rational Software Architect に、要素の名前を 1 つの列に出力する BIRT レポートがあります。プロジェクト全体でレポートを実行すると、複数のパッケージに同じ (修飾されていない) 名前の要素があるため、多くの重複する列が表示されます。完全修飾名を使用するように BIRT レポートを編集するにはどうすればよいですか?

4

1 に答える 1

0

標準のUMLデータセットにはこの要素値がありません。モデリングデータソースから必要なデータセットに追加する必要があります。

レポートテーブル用に読み取っているデータセットで、[データセット]->[編集]を右クリックします。ポップアップ表示された[データセットの編集]ウィンドウのリストから[列のマッピング]を選択します。[参照]グループで、[モデル]ドロップダウンボタンを選択し、問題のumlメタ要素を選択します。プロパティ/属性のリストが表示されるまでツリーを展開し、qualifiedNameを選択し、[>]ボタンをクリックして属性を追加すると、クエリ@qualifiedNameの列が追加されます。終了してお楽しみください。

注:一部のUMLメタ要素タイプには、この属性がありません。データセットをこのハックを見たものに絞り込むことができない場合は、.. /@qualifiedNameのクエリでpathという列を追加します。パスまたは親のqualifiedNameは、おそらく1つ(コンポーネント、パッケージなど)を持っているためです。Elementタイプで機能しました。

于 2009-09-03T14:56:26.323 に答える