2013-01-03 23 views
0

當從EA包生成HTML報告時,超鏈接會以在Internet Explorer或Firefox中顯示時不起作用的方式導出。這是因爲導出的HTML超鏈接不正確。假設我爲圖表指向「http://www.google.de」(超鏈接類型:網站)添加超鏈接元素,它將生成以下HTML代碼: <area shape="rect" coords="73,10,223,30" href="$inet://http://www.google.de">EA的軟件包文檔HTML報告:圖表中的不符合超鏈接到外部網站

Firefox將此解析爲file:///C:/temp/test/html/EARoot/$inet://http://www.google.de,這導致不採取任何措施。 Internet Explorer在單擊此時顯示一個錯誤頁面。不過,雙擊EA中的超鏈接也是有效的。

問題是:這是來自HTML記者的已知錯誤還是我在某處丟失了一個設置?

我正在使用EA 7.5.845。我希望這不是這個版本中的已知錯誤,因爲我們不打算升級到任何更新的版本。

在此先感謝您的幫助。

回答

0

添加網站鏈接非常簡單。只要確保從下拉列表中選擇了正確的鏈接類型即可。

我在乾淨的Win7虛擬機上根據您在EA 10中建議的設置創建了一個測試文件。它仍然會在框架內生成一個區域標籤,但該鏈接在當前穩定的Firefox以及預裝Win7版本的Internet Explorer中都能正常工作。

您可能想自己嘗試一下,Sparx提供30天的免費試用版(見下面的鏈接)。

有關於超鏈接幾個bug修正爲可以在這裏看到:http://sparxsystems.com/products/ea/history.html

+0

感謝您的回答。雖然我提到它,但我並不認爲構建編號會起作用:根據[http://sparxsystems.com/products/ea/7.5/history.html],該問題已修復爲build 7.5.847:「圖表超鏈接到HTML報告中的網頁現在將在點擊時顯示目標頁面。「我會回到我們的工具團隊,並檢查我們是否可以升級到最新的7.5版本 - 這不應該花費! –