掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     リンクのパス情報について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2019-4-4 14:13
EA Administrator
投稿: 1510

リンクのパス情報について

サポート宛にいただきましたご質問の要約です。

○ご質問
EAの外部にあるファイルをEAのダイアグラムにドラッグすると、ファイルへのリンク(ハイパーリンク)を張ることができます。ハイパーリンクのプロパティをみると、アドレスはPCの絶対パスが入っていました。
1. アドレスは相対パスという形では設定できるでしょうか。
2. ハイパーリンクを張っているモデル要素だけと取り出すことは可能でしょうか。
3. (2)で取り出したものに一括してアドレスを修正する方法はあるでしょうか。
⇒例えばアドレスの頭(PCのドライブをc:\からd:\に変えるようなこと)

これと同じようなもので、成果物のドキュメントでもファイルの登録ができ、またアドレスもパスが登録されています。同じことは可能でしょうか。

〇回答
>1. アドレスは相対パスという形では設定できるでしょうか。
現在のEAにおきましては、ハイパーリンク・成果物のいずれでも、相対パスで設定することはできません。

>2. ハイパーリンクを張っているモデル要素だけと取り出すことは可能でしょうか。
ハイパーリンク・成果物共に、必要に応じて検索ルールを作成することが必要ですが、下記URLの検索機能で対応できると推測いたします。

◇モデル内の検索
https://www.sparxsystems.jp/help/14.0/search_finding_information.html

>3. (2)で取り出したものに一括してアドレスを修正する方法はあるでしょうか。
成果物の場合は、ファイルタブの情報にパスがありますので、下記URLのヘルプの「ローカルパス」機能機能を利用することで、パスの適用(置換)・パスの展開が可能です。

◇ローカルパス
https://www.sparxsystems.jp/help/14.0/localpaths.html
◇ローカルパスダイアログ
https://www.sparxsystems.jp/help/14.0/localpathdlg.html

ハイパーリンクに場合は、アドレスは要素の名前(Name)に入っておりますので、ローカルパスのパスの適用(置換)はできませんが、ハイパーリンクのアドレスの中にローカルパスの指定がある場合、現在のEAでは、リンク先のファイルを開く際に、置換をおこなっております。

また、要素の名前の置換には、以下URLのアドインが利用可能です。

◇名前・ノートの文字列一括置換アドイン
https://www.sparxsystems.jp/products/EA/tech/Addins.htm#ReplaceName

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ