HTML-отчет пакета документации EA: несоответствующие гиперссылки на внешние веб-сайты на диаграммах

При создании HTML-отчета из пакета EA гиперссылки экспортируются таким образом, что они не работают при отображении в Internet Explorer или Firefox. Это связано с тем, что экспортированная гиперссылка HTML неверна. Предположим, что я добавляю на диаграмму элемент гиперссылки, указывающий на "http://www.google.de" (тип гиперссылки: веб-сайт), он сгенерирует следующий HTML-код: <area shape="rect" coords="73,10,223,30" href="$inet://http://www.google.de">.

Firefox разрешает это как file:///C:/temp/test/html/EARoot/$inet://http://www.google.de, что не приводит ни к каким действиям. Internet Explorer отображает страницу с ошибкой при нажатии на эту кнопку. Однако двойной щелчок по гиперссылке в самом EA работает.

Вопрос в том, является ли это известной ошибкой HTML Reporter или я где-то пропустил настройку?

Я использую ЕА 7.5.845. Я надеюсь, что это не известная ошибка этой версии, так как мы пока не планируем обновляться до какой-либо более новой версии.

Заранее спасибо за помощь.


person Roland Sarrazin    schedule 03.01.2013    source источник


Ответы (1)


Добавить ссылку на сайт довольно просто. Просто убедитесь, что в раскрывающемся списке выбран правильный тип ссылки.

Я создал тестовый файл в соответствии с предложенной вами настройкой в ​​EA 10 на чистой виртуальной машине Win7. Он по-прежнему создает тег области внутри набора фреймов, но ссылка отлично работает как в текущем стабильном Firefox, так и в Internet Explorer в версии, предустановленной с Win7.

Вы можете попробовать это сами, в Sparx доступна бесплатная 30-дневная пробная версия (см. ссылку ниже).

Было несколько исправлений, касающихся гиперссылок, как можно увидеть здесь: http://sparxsystems.com/products/ea/history.html

person observer    schedule 03.01.2013
comment
Спасибо за ответ. Я не думал, что номер сборки сыграет роль, хотя и упомянул об этом: Согласно [sparxsystems.com/products/ea/7.5/history.html] проблема была устранена в сборке 7.5.847: гиперссылки диаграмм на веб-страницы в HTML-отчетах теперь будут отображать целевую страницу при нажатии. Я вернусь к нашей команде инструментов и проверю, можем ли мы обновиться до последней сборки 7.5 - это не должно стоить денег! - person Roland Sarrazin; 04.01.2013