掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     コード生成でプロパティの関連情報のファイルパスを取得したい


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
nakapon
投稿日時: 2019-4-15 11:35
EA Administrator
投稿: 423

コード生成でプロパティの関連情報のファイルパスを取得したい

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

○ご質問

C++でのコード生成時にクラスのプロパティの関連情報 -> ファイル に設定されたパスの
ファイルをインポートしたいのですが、フィールド置換マクロ%linkedFilePath% を使っても
パスを取得できません。取得方法を教えていただけないでしょうか。


○回答

頂きましたご質問に回答させていただきます。
この度はご不便をお掛けし申し訳ございません。

%linkedFilePath% で取得できますがこのフィールド置換マクロは
特定のテンプレートで利用する必要がございます。

利用例としましては、新規テンプレートを 対象の種類=Linked File で
作成してそのテンプレート内に %linkedFilePath% を記載します。

作成したテンプレートを、Importテンプレート内などでリストマクロを
使って呼び出すことでご要望の情報を取得できます。

新規テンプレートの作成・呼び出し方法につきましては
下記ヘルプ等をご確認ください。

〇ヘルプ:カスタムテンプレート
Enterprise Architectの拡張(SDK) -> コード生成テンプレートフレームワーク
-> コード生成テンプレートフレームワーク -> コード生成テンプレートの拡張
-> カスタムテンプレート

〇セミナー情報
https://www.sparxsystems.jp/seminar/seminar.htm
「Enterprise Architect ソースコード生成ルール カスタマイズ 実践セミナー」
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ