powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Компонент RSClientPrint и IE8
8 сообщений из 8, страница 1 из 1
Компонент RSClientPrint и IE8
    #36311083
sanitar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема с ActiveX компонентом для печати отчетов из компонента MS ReportViewer. При попытке распечатать отчет под IE8 вылазит сообщение: Невозможно загрузить элемент управления печатью на клиентском компьютере. Если проделать тоже самое из IE6 появлятся панель с предложением установить этот самый ActiveX. Под IE8 сразу вылазит ошибка. Крутил параметры безопасности, добавлял узел в trusted ставил самые минимальные настройки по безопасности - ничего не помогает. Порылся на форумах предлагают вручную установить RSClientPtint.dll из файла RSclientPrint.cab. Проделывал и это - тоже самое! Как сделать, чтобы компонент устанавливался. Как все таки поставить вручную на клиента?
сервер:
SQL Server 2005 SP2.
Windows 2003 Enterprise SP2 Russian
клиенты
MS Windows XP SP3 + все апдейты
IE8
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36313704
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
официально рекомендованный патч: http://www.microsoft.com/downloads/details.aspx?familyid=5148B887-F323-4ADB-9721-61E1C0CFD213&displaylang=en

---
This posting is provided "AS IS" with no warranties, and confers no rights.
TechNet RU SQL форум
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36314148
sanitar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставил. не помогает.
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36314516
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В настройках IE пробовали снять галку "Включить внутреннюю поддержку XMLHTTP"?

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :)
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36314933
sanitar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю от настроек IE тут мало что зависит. И думаю грабли в самом IIS.
Ситуация следующая. Есть одно и то же приложение опубликованное на разные IIS и работающее с одним и тем же SQL Server и с одной и той же БД.
Если я запускаю приложение c клиента на
http://192.168.1.2/WebReports - все нормально работает отчеты печатаются, компонент для печати подгружается
если же
http://192.168.1.6/WebReports - RSClientPrint не хочет подгружаться, вылазит "Невозможно загрузить элемент управления печатью на клиентском компьютере" хотя в надстройках этого же эксплорера RSClientPrint 2005 Class присутствует
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36315959
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что у вас на этих серверах, report server или ваша собственная аппликация?
---
This posting is provided "AS IS" with no warranties, and confers no rights.
TechNet RU SQL форум
...
Рейтинг: 0 / 0
Компонент RSClientPrint и IE8
    #36316246
sanitar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня собственное ASP-приложение написанное в Visual Studio 2008, в котором используется штатный компонент ReportViewer.
Проблему решил.
Если кому интересно, мало где в сети Интернет про эту проблему написано, точнее сказать написано много - но не то что нужно ;-)
После экспериментов с двумя разными IISами под гипервизором и детального изучения различий в работе приложения обнаружил следующее отличие: если открыть отчет в IE на просмотр html кода там видно версию компонента ReportViewer'а.
На одном сервере (где работает):
Код: plaintext
1.
<body onload="ClientReport4916ced9279c4244ba472a6ff8ea1e32.OnLoadReport(true);" class="r0" style="margin:0px;overflow:auto;">
		<script src="/WebReports/Reserved.ReportViewerWebControl.axd?OpType=Resource&Version=9.0.30729.1&Name=Microsoft.Reporting.WebForms.Scripts.ReportViewer.js">
На другом (где не работает), при генерации отчета имеем
Код: plaintext
1.
<body onload="ClientReporta17321d02c6541199bca3e02d5e0aca3.OnLoadReport(true);" class="r0" style="margin:0px;overflow:auto;">
		<script src="/WebReports/Reserved.ReportViewerWebControl.axd?OpType=Resource&Version=9.0.21022.8&Name=Microsoft.Reporting.WebForms.Scripts.ReportViewer.js">
Т.е. имеем разные версии компонента ReportViewer. Где приложение отрабатывает "как надо" стоит самая последняя версия от MS RV 2008 SP1 Redist + языковой пакет. Аккуратно скачал, что нужно с сайта Microsoft установил и все заработало. УРААААААА...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Компонент RSClientPrint и IE8
    #37720329
Sergey Shkarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sanitar,

"Аккуратно скачал, что нужно с сайта Microsoft установил и все заработало. УРААААААА... "

А откуда конкретно скачал, если не сложно .... Спасибо
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Компонент RSClientPrint и IE8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]