掲示板一覧 - トピック一覧 Enterprise Architect 全般
Enterprise ArchitectのCSV出力に関する質問 |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| mogass | 投稿日時: 2014-4-18 11:34 |
EA Administrator ![]() ![]() 投稿: 171 |
Enterprise ArchitectのCSV出力に関する質問サポートに頂きましたご質問と回答の要約です。
○ご質問 【やりたいこと】 パッケージの内容(パッケージ、クラス、属性など)を、 指定したフォーマットに従ったCSVファイルへ出力したい。 要件としては、以下を考えています。 ・任意のフォーマットが指定可能 csvファイルをそのまま指定されたExcelテンプレートへコピーして 資料を作成することを検討しています。 ・極力少ない手順で実施可能 社内で手順をドキュメント化して複数人で作業することを 検討しており、手順が少なく分かりやすいのがベターです。 【現状の出力方法】 以下のようなRTFドキュメントのテンプレートを作成して、 RTFドキュメントを作成し、それをWordで開いてコピーし、 メモ帳などのプレーンテキストにペーストして保存することで csvファイルを作成しています。 ただ、RTFドキュメントを経由することで手順が煩雑になり、 分かりにくくなっています。 パッケージ,種別,名称,属性,型,値の例,既存/新規,多重度 パッケージ > {Pkg.Name},-,-,-,-,-,既存,- 要素 > {Element.ParentPackage},{Element.Stereotype},{Element.Name},-,-,-,既存,- 属性 > ,{Att.StereotypeEx},{Att.ParentElement},{Att.Name},{Att.Type},,既存, {Att.MultiplicityEx} < 属性 子要素 > < 子要素 < 要素 < パッケージ その他、以下の方法を試行しましたが、行いたいことが完全に 実現できませんでした。 1)「CSV形式の読み込みと出力」機能 属性毎に行が作成されない。(クラスまで) 2)「CSVファイルからの入出力」アドイン 任意のフォーマットでCSVファイルを作成できない。 また、必要な出力情報を追加できない。(例えば多重度など) 上記作業を少ない手順で実施可能な方法があれば、 ご教示下さい。 よろしくお願いします。 ○回答 「CSV形式の読み込みと出力」機能もしくは「CSVファイルからの入出力」アドインでは、 ご要望を実現することはできないかと思います。 ご期待に沿えず誠に申し訳ございません。 ご要望の内容を実現するには、現状行っていただいている RTFドキュメントのテンプレートを作成し出力する方法のほか、 アドインの作成もしくはスクリプト機能を利用して 独自で機能を作成していただく方法でご要望を実現することが 可能かと思います。 ご検討ください。 独自アドインの作成に関しましては、下記Webページとヘルプの 「アドイン」のページをご覧ください。 [(弊社Webサイト)アドインを作ってみる] https://www.sparxsystems.jp/products/EA/tech/CreateAddin.htm スクリプト機能の利用に関しましては、ヘルプの「スクリプト サブウィンドウ」のページをご覧ください。 また、有償のサービスではありますが、 弊社ではアドイン開発等の請負も行っておりますので、 何かございましたらお気軽にご相談ください。 [有償追加サポートについて] https://www.sparxsystems.jp/advanced.htm |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
mogass | 2014-4-18 11:34 |




