Архив для предыдущей версии Esri Maps for IBM Cognos. Если вам требуется текущая версия, пререйдите по ссылке http://doc.arcgis.com/ru/maps-for-cognos .
В этом разделе представлены некоторые основные способы решения проблем и описаны наиболее часто возникающие трудности, связанные с просмотром отчетов, содержащих карты, в форматах PDF и Excel.
Когда отчет просматривается в форматах PDF или Excel, на EM4C Server загружаются изображения карты. Файлы изображений временно записываются на диск в местоположение, указанное в свойстве IMAGE_TEMP_FOLDER в <em4c_location>\webapps\em4c\WEB-INF\web.xml. По умолчанию папка для временного изображения располагается в <em4c_location>\webapps\em4c\temp\images.
Первое, что надо проверить при возникновении проблем отображения карт в формате PDF или Excel – это загрузились ли изображения карты во временную папку на EM4C Server. Если изображения не загрузились, убедитесь, что EM4C Server запущен, и во временную папку для изображения разрешена запись.
Если изображения карты успешно загрузились на EM4C Server, но карта ещё не появляется в отчете PDF или Excel, вероятно, проблема с настройкой либо в IBM Cognos, либо в Esri Maps for IBM Cognos. Чтобы определить, где проблема, в ваших настройках IBM Cognos или в настройках Esri Maps for IBM Cognos, создайте тестовый отчет со статическим изображением. Изображение должно располагаться в шлюзе IBM Cognos Gateway (например, <cognos_gateway_machine>\ibmcognos\em4c\images\move_down.gif) и должно быть с относительной URL-ссылкой (например, ..\em4c\images\move_down.gif). Если изображение не появляется при просмотре отчета в формате PDF или Excel, проблема в настройках IBM Cognos.
Если изображение появляется при просмотре тестового отчета, проблема в настройках Esri Maps for IBM Cognos. Чтобы начать решать проблему, убедитесь, что соблюдаются следующие условия:
Если карта была просмотрена или напечатана из Internet Explorer, некоторые символы из нее могут пропасть, если на EM4C Server не установлен соответствующий шрифт TrueType, которые поддерживает эти символы. В этих случаях необходимо найти этот шрифт, установить его как системный или поместить копию в папку \fonts\fallback на EM4C Server. После этого сервис EM4C должен быть перезапущен, чтобы применились изменения.
В следующих шагах описывается, как сохранить копию шрифта TrueType font на EM4C Server. Эти шаги должен выполнить администратор, причем необходимо проделать это на каждом EM4C Server в среде.
<em4c_location>\bin\jre-server\lib\fonts\fallback
При отображении карты в форматах PDF и Excel Esri Maps for IBM Cognos создаёт изображение карты, схожее с HTML. Чтобы Esri Maps for IBM Cognos построил изображение карты, перед выбором формата PDF или Excel необходимо сначала отобразить карту.
Когда отчет должен содержать несколько страниц карты, следует помнить, что единовременно в выходной документ PDF или Excel могут попасть только карты, которые отображаются в текущий момент на HTML-странице. Для печати всех страниц карты в многостраничный отчет вам потребуется печатать каждую страницу отдельно, чтобы в снимок карты отображался корректно. Просмотрите HTML-страницу, используемую каждой страницей с картой, выберите желаемый выходной формат, найдите и напечатайте страницу в выходной документ.
Если при просмотре отчета в формате PDF или Excel 2007 вместо карты отображается белая рамка, причина может быть в следующем:
Чтобы установить доверие между веб-сервером и IBM Cognos, администратор IBM Cognos должен импортировать сертификат SSL Chain of Trust в CA хранилище ключей IBM Cognos. Более подробно см. в статье 44377 Базы знаний.
После выбора формата отчета при просмотре в HTML отчета, содержащего карту, в области карты может появиться курсор в режиме ожидания, пока отчет загружается. Это происходит при использовании Mozilla Firefox или Google Chrome в системной среде, в которой Internet Information Services (IIS) используются как веб-сервер для EM4C Gateway. Для более подробной информации и шагов по решению этой проблемы см. Статью базы знаний Esri 43279.