2012-09-04 28 views
1

在Sparx Enterprise Architect中,可以在筆記和鏈接文檔中插入超鏈接到其他模型元素,特別是其他包。這些超鏈接也出現在生成的RTF報告中。毫不奇怪,它們與工具中定義的相同標籤顯示。但是,對於包(它們成爲文檔中的部分)的鏈接,我希望超鏈接與文檔中與包關聯的節號一起顯示。Enterprise Architect:爲RTF報告中的包的鏈接生成顯示文本

例如,而不是「see ThatOtherPackage」我想在文檔中有「參見4.2節」。

這是可能的,如果是這樣的話:我該如何實現它?

回答

1

這是不可能的,至少在EA的當前版本(9.3.935)中是不可能的。

原因是在RTF模板中,元素註釋是不可分的。換句話說,您不能「查看」筆記的內容(例如超鏈接)以執行任何預處理(例如替換)。

另外,要在「編譯時」確定一個軟件包會得到什麼部分編號是非常困難的。 EA API雖然功能豐富,但沒有提供任何將代碼插入RTF生成過程的方法。

超鏈接在EA中是相當薄弱的事情,如果您使用連接器代替,則會有更多選項。但我仍然沒有看到在生成過程中找到節號的方法。

+0

這就是我害怕閱讀的內容...謝謝你確認並給出背後的理由。 – Matthias

相關問題