外部のアプリケーションにパラメータを渡す

<< 目次を表示 >>

ページ位置:  Enterprise Architectの画面 > カスタマイズ > カスタマイズダイアログ > カスタムツール >

外部のアプリケーションにパラメータを渡す

Enterprise Architectが外部のツールを実行するときには、Enterprise Architectが持っている情報をパラメータとして渡すことができます。

 

「ホーム」リボンの「設定」パネルにある「オプション」ボタンをクリックし、 「カスタマイズ」 を選択してください。カスタマイズダイアログが表示されますので、ツールのタブを選択して下さい。

ここでは、次の操作が可能です。

 

 

 

外部のアプリケーションに渡すことのできるパラメータは以下の通りです。

 

パラメータ

説明

備考

$f

プロジェクトを示す情報
(ファイル名あるいは接続文字列)

例:

  • "C:\projects\EAexample.eapx"
  • "test --- DBType=11;Connect=Provider=SSDB;SRC=C:\temp\test.qea;UID=;PWD=;"

$F

呼び出し元アプリケーション(EA)

例: "EA"

$p

現在のパッケージID

例: 144

$P

パッケージのGUID

パッケージにアクセスするためのGUID

$d

ダイアグラムID

ダイアグラムを利用するためのID

$D

ダイアグラムのGUID

ダイアグラムにアクセスするためのGUID

$e

カンマで区切られた要素ID

選択されているすべての要素が対象

$E

カンマで区切られた要素のGUID

選択されているすべての要素が対象

 

ヒント:

  • $fを利用する場合で、プロジェクトファイルのパスに空白文字が含まれる場合、呼び出し先のアプリケーションによってはエラーになる場合があります。この場合には、"$f"のようにダブルクォート(二重引用符)で囲った形で指定してください。
  • APIについての詳細は、このヘルプの「API」のページをご覧下さい。

 

 

参照: