5

Я заметил это в последнее время, и я не помню это время так:IE11 - Crystal Reports - PrintMode ActiveX теперь отображает приглашение в формате PDF (вместо приглашения на принтер)?

Те, кто знаком с кристаллами, будут знакомы с Crystal Report Viewer, и на панели инструментов:

enter image description here

при нажатии на кнопку печати я получаю это:

enter image description here

это подсказка появляется, когда он будет генерировать PDF. Мои отчеты настроены на использование ActiveX! При нажатии OK появится окно просмотра PDF (для меня Foxit).

НО .... (всегда есть но) ... если я ставлю мой сайт в режиме совместимости и нажмите кнопку Печать, я получаю диалог я ожидаю:

enter image description here

Итак, что здесь? Да, мой сайт уже был «Доверенным сайтом», и каждый параметр ActiveX, который вы можете себе представить, включен. Тот факт, что когда я нахожусь в представлении совместимости, я получаю правильное приглашение ActiveX, которое сообщает мне, что эти настройки в порядке.

И IE11 имеет параметр фильтрации ActiveX (меню «Сервис»), и это не включено, так что это не так.

Что здесь происходит ???

EDIT: Протестировано в IE10 и IE9 - отлично работает. IE11 - это когда он «сломался».

+0

Звучит как проблема с IE. Это 64-разрядный IE? –

+0

Hrmmm. Хороший вопрос. Я забыл проверить, является ли по умолчанию на моей машине использование 64-битного или 32-битного. Эта DLL Active-X представляет собой 32-разрядную версию. Я проверю это. – JustLooking

+0

Открыл файл iexplore.exe из файлов программы и программных файлов (x86), и оба они вели себя одинаково. – JustLooking

ответ

1

После выполнения вашего тестирования я бы рекомендовал две вещи:

  1. Проверьте, чтобы увидеть, если есть обновленная версия ActiveX доступных, который может решить проблему. Я бы проверял это на сайтах Microsoft, а также на SAP.
  2. Создайте сообщение на форуме SAP Crystal, предлагая решение. Я уже проверил их форум сегодня утром, но не смог найти ничего связанного.

На данный момент, я думаю, вам просто нужно будет просмотреть ваше приложение в режиме совместимости или вернуться в IE10 до тех пор, пока не будет исправлено.

EDIT: Решение было найдено на форумах SAP. Было предложено обновить свою базовую версию CR до версии CR для VS. См. Резьбу here.

+0

Я закончил на форуме SAP Crystal (ваш пункт № 2). Чтобы сделать шаг назад, я использую Crystal Reports Basic, который поставляется с Visual Studio 2008. Их решение заключается в обновлении Crystal Reports, который поставляется с Visual Studio 2010 или выше. Затем я могу получить обновления для поддержки IE11. Я не буду использовать эту версию, которую я использую. Спасибо за ваш вклад. – JustLooking

+0

Я рад, что вы поняли это. Это новый вопрос для меня, и я рад, что решение было найдено, чтобы другие люди могли извлечь из этого выгоду. –

+0

Да, я тоже. Для всех точек. Еще раз спасибо, оценил. Я отправляю ссылку SAP для справки: http://scn.sap.com/thread/3473468 – JustLooking

 Смежные вопросы

  • Нет связанных вопросов^_^