翻譯|使用教程|編輯:楊鵬連|2021-01-20 10:00:37.977|閱讀 259 次
概述:本主題提供有關使用Enterprise Architect的自動化服務的常見問題的答案。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Enterprise Architect是一個對于軟件系統開發有著極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同于普通的UML畫圖工具(如VISIO),它將支撐系統開發的全過程。在需求分析階段,系統分析與設計階段,系統開發 及部署等方面有著強大的支持,同時加上對10種編程語言的正反向工程,項目管理,文檔生成,數據建模等方面。可以讓系統開發中各個角色都獲得最好的開發效率。Enterprise Architect現已支持商城購買啦,Enterprise Architect - Professional Edition現優惠價只需1699元,點擊查看授權方式和其他版本優惠
本主題提供有關使用Enterprise Architect的自動化服務的常見問題的答案。
問題1:Enterprise Architect是否有API?
Enterprise Architect具有全面的自動化接口(API),可用于編寫腳本或編寫外接程序。
問題2:為什么我的腳本調試不適用于VBScript或JScript?
JScript和VBScript的調試需要名為Microsoft Process Debug Manager的操作系統組件。過去,傳統上是由Microsoft Office,Microsoft Visual Studio或獨立的Microsoft腳本調試器安裝的。由于Microsoft設置了許可限制,導致無法將產品分發給第三方,因此Sparx Systems無法分發此組件。Sparx Systems并未直接分發該產品,而是提供了有關如何從Microsoft下載該產品的說明。
不幸的是,在2016年,Microsoft從其網站上刪除了Microsoft Script Debugger的下載。這意味著還沒有腳本調試器的用戶只能從不受信任的第三方網站下載安裝程序(scd10en.exe)。這不會更改從Enterprise Architect運行JScript和VBScript腳本的行為。僅調試這兩種語言的能力受到影響。
因此,Sparx Systems現在建議使用JavaScript創建任何新腳本。我們的JavaScript實現基于Mozilla Spidermonkey實現,并且至少等效于使用Microsoft腳本語言。使用JavaScript的優勢在于,它是由Sparx Systems完全構建和分發的,這意味著我們能夠在將來積極支持腳本的執行和調試。
問題3:在哪里可以找到存儲庫的表名稱?
Enterprise Architect具有一個API(自動化接口),您可以使用它來編寫腳本或編寫外接程序。與使用腳本化的SQL查詢或更新相反,這是首選的訪問存儲庫數據的方法。
但是,如果需要SQL語句,則在“自動化”幫助頁面中有關于數據庫的大量文檔,并參考了與每個類相關的表名。請參閱自動化幫助主題。
另請參見常規頁面(...包)的圖表和(... Class)頁面的功能和屬性的自動化參考幫助主題。
(... Class)頁面包含表名-請參見每頁頂部的“ .EAP文件中的關聯表”。
例如,請參閱“元素包幫助”主題下的圖和“元素類幫助”主題中的“ .EAP文件中的關聯表”詳細信息。
問題4:我如何實現報表生成的簡單自動化?
自動化接口支持使用自動化接口的Project類中的RunReport()生成文檔報告。
問題5:如何自動生成HTML?
自動化接口支持使用自動化接口的Project類中的RunHTMLReport()生成HTML報告。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: