Enterprise Architect可以在HTML/RTF/etc中生成文檔。您可以發佈,但您必須使用其GUI來手動執行此操作。當你在CVS/Subversion服務器中有* .eap文件時,有一個腳本可以檢查每日最新版本並將其發佈到Web服務器上,這將會很有用。只要我知道,EA沒有用於此目的的命令行工具。我發現你可以使用它的COM接口自動化幾乎任何東西,但這意味着有必要編寫一個小程序來做到這一點。任何關於最簡單/最乾淨的方法的想法(如果可能,不必編寫代碼)?如何在Enterprise Architect中自動生成HTML輸出
9
A
回答
6
恐怕您需要編寫一些代碼,但它不應該超過十幾行。您需要調用的函數是Project.RunHTMLReport() - 在EA幫助文件中快速搜索「RunHTMLReport」會告訴您它需要什麼參數,並且在Sparx網站論壇上搜索會找到一個或兩個示例。
7
謝謝黑猩猩, 這比我想象的容易。在Java中:
class EADump
{
public static void main(String[] args)
{
org.sparx.Repository r = new org.sparx.Repository();
System.out.println("Repository: " + args[0]);
System.out.println("Package: " + args[1]);
System.out.println("Output: " + args[2]);
r.OpenFile(args[0]);
r.GetProjectInterface().RunHTMLReport(args[1], args[2], "GIF", "<default>", ".html");
r.CloseFile();
}
}
相關問題
- 1. Sprax Enterprise Architect在php中自動生成getter和setter方法
- 2. 如何在Sparx Enterprise Architect中自動生成元素的層次結構
- 3. 自動化Enterprise Architect配置
- 4. Enterprise Architect 12中生成的XSD爲空
- 5. Enterprise Architect UML類代碼生成
- 6. 在Enterprise Architect中自動執行xmi導出
- 7. 自動備份Enterprise Architect數據
- 8. 在Enterprise Architect中導入/導出
- 9. 如何在Enterprise Architect 9中使用unicode
- 10. 如何在Enterprise Architect中顯示關係
- 11. 如何使用Enterprise Architect(EA)生成QT項目的類圖?
- 12. 在Enterprise Architect中爲PHP生成getter和setter
- 13. 在Enterprise Architect中使用加載項C模板生成文檔#
- 14. 在SPARX Enterprise Architect中生成分層項目列表
- 15. 在Enterprise Architect XML輸出中強制布爾格式爲TRUE/FALSE
- 16. 在Enterprise Architect中,類圖是自動生成的,如何避免重複使用.c和.h類圖。
- 17. 導出Enterprise Architect圖表的自動化方法?
- 18. 如何顯示在Enterprise Architect的擴展
- 19. 是否可以在Enterprise Architect中自動安排類?
- 20. 繼承Enterprise Architect的
- 21. Sparx Enterprise Architect查找
- 22. Sparx System Enterprise Architect書
- 23. Enterprise Architect中的決策表?
- 24. Enterprise Architect中的報告包
- 25. 如何將Qt庫集成到SparxSystems Enterprise Architect中
- 26. 在Enterprise Architect的HTML導出中不可能出現鼠標懸停的對象
- 27. 自動生成HTML
- 28. 從關係圖導出到Excel Enterprise Architect
- 29. Enterprise Architect - 分割和圖像/導出
- 30. 我可以從Python生成Enterprise Architect圖表嗎?
從http://stackoverflow.com/users/486534/jeff:第一個參數是PackageGUID你如何返回?該參數來自哪裏? – 2010-10-25 22:20:52