掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     検索結果一覧に、自分が必要とする情報を出力したい


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2008-1-25 10:56
EA Administrator
投稿: 3939

検索結果一覧に、自分が必要とする情報を出力したい

○ご質問

検索ルールを定義して検索を実行すると結果が一覧として
表示されますが、自分が必要としている情報が
含まれていません。具体的には、要素が所属する
パッケージ名を出力したいです。

○回答

申し訳ございませんが、現時点の標準の機能では
所属するパッケージ名を出力することはできません。

そのため、別の機能をご利用ください。

「モデルの検索」ダイアログで新規の検索ルールを作成してください。
この際に、検索の種類を選択する「新規検索クエリの作成」ダイアログが表示されますので
ここで、既定値の「クエリビルダ」ではなく「SQLエディタ」を
選択してください。

編集のためのダイアログが表示されますので、以下の内容を貼り付けて
保存してください。

Select t_object.Object_Type as CLASSTYPE, t_object.ea_guid as CLASSGUID, t_object.Name as オブジェクト, t_package.Name as 要素所属パッケージ From t_object, t_package Where t_object.package_ID = t_package.Package_ID;

この検索を実行しますと、ご希望の結果に近いものが得られるのではないかと
思います。


このように、Enterprise Architectの内部データはデータベースに
保存されていますので、SQLを実行すると、ご希望のデータを取得することが
できます。
(EAPファイルの拡張子をMDBに変更することで、MS-Accessで開くことができます。)

ご希望の結果が得られるように、いろいろとお試しください。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 検索結果一覧に、自分が必要とする情報を出力したい tkouno 2008-1-25 10:56