我有一個excel文檔工件,我已經作爲內部文檔上傳並與需求元素關聯。 使用選項「生成文檔」時,是否可以將此文檔作爲附件嵌入?Enterprise Architect - 生成文檔 - 包含文檔工件作爲附件
回答
據我所知,沒有辦法在RTF模板中包含「內部」工件的內容。
對於這種類型的內容,我相信EA會將其作爲二進制blob存儲在其數據庫中,然後當您雙擊圖中的工件時,將其解壓並將其啓動到適當的外部程序在Windows註冊表中定義(基於文件擴展名)。
但是這是一個適用於所有文件類型的通用函數,EA不解碼內容 - 爲了將它們包含在生成的文檔中而需要做的事情,因爲實際生成的內容是RTF代碼。
你可以做的是創建一個鏈接文檔。它們以RTF格式存儲在數據庫中,因此可以包含在RTF模板中。
任何EA元素都可以包含鏈接文檔。只需右鍵單擊它並選擇鏈接文檔。您還可以在「工件」圖工具箱中創建「文檔」工件;鏈接文檔會自動爲這些創建。
您可以將Excel電子表格的內容複製到鏈接文檔中,但您需要注意格式,因爲EA不會自動爲您自動格式化文檔。
爲了在生成的文檔中獲取鏈接的文檔內容,請打開RTF模板並選擇Element
/Linked Document
部分。內置的「模型報告」模板還包含鏈接的文檔。
理論上我猜你也可以創建一個文檔腳本片段來獲取Excel內容並將其轉換爲RTF。這種方法的好處是你可以把excel文件作爲一個實際的excel文件,同時仍然可以報告。但這需要一個不重要的代碼量。 –
是的,請求EA爲此功能:) – user6404406
- 1. Sharepoint 2010 Email文檔中的文檔作爲附件
- 2. 發送Word文檔作爲附件
- 3. Enterprise Architect中的報告包
- 4. 如何在Enterprise Architect中爲包中的類創建虛擬文檔?
- 5. API文檔生成工具
- 6. 如何從css文件生成文檔?
- 7. Enterprise Architect UML類代碼生成
- 8. Javascript代碼驅動的文檔到Enterprise Architect
- 9. Enterprise Architect腳本編寫 - 創建和修改鏈接的文檔
- 10. 無法從Enterprise Architect中排除數據流圖文檔
- 11. 從Enterprise Architect腳本保存文件
- 12. 爲C#生成wiki文檔?
- 13. 爲Ruby生成文檔
- 14. 爲Power BI生成文檔
- 15. 在歸檔文件中包含源
- 16. XML文檔文件不包含在發佈文件夾中
- 17. JavaScript文檔生成
- 18. 生成Javascript文檔
- 19. 生成Protobuf文檔?
- 20. 文件附加在word文檔中
- 21. 告訴扭矩箱歸檔文件以包含某些文件
- 22. 包含設計文檔factoryng
- 23. 如果ERP包含文檔
- 24. 使用PhpExcel生成包含多個工作表的Excel文件
- 25. 如何爲xml文件註釋生成doxygen文檔?
- 26. Chrome將文件附件誤解爲文檔
- 27. Xpages從當前文檔複製附件到新文檔
- 28. 生成文檔的Diff工具?
- 29. mootools文檔生成工具類
- 30. 如何通過Cargo生成文檔時包含私有模塊?
「內部文件」,你的意思是一個鏈接文件? 「附件」是什麼意思? – Uffe
通過內部文件我的意思是 - >同時將我的本地Excel拖放到圖表 - >工件(內部)和通過附件我的意思是...在系統生成一個文檔文檔後,該工件僅顯示爲圖片,但我期望在生成的word文檔中嵌入artifact(excel)。希望這個現在很清楚。 – user6404406
我不知道該工具eaDocX是否可以做到這一點,但你可以看看。 –