http://www.tek-tips.com/viewthread.cfm?qid=1541733&page=1
Проверьте эту тему. Звучит ужасно похоже на вашу проблему.
У меня возникла проблема, когда я могу просматривать свои отчеты в среде ASP.NET и даже экспортировать их, но как только я их распечатаю, я получаю следующую ошибку javascript:
«Объект не поддерживает это свойство или метод»
Когда я запускаю отладчик, я вижу следующий код:
<HTML>
<BODY onload="Print()">
<OBJECT ID="RSClientPrint" CLASSID="CLSID:FA91DF8D-53AB-455D-AB20-F2F023E498D3" CODEBASE="?rs:Command=Get&rc:GetImage=8.00.1038.00rsclientprint.cab#Version=2000,080,1044,000" VIEWASTEXT></OBJECT>
<script language="javascript">
function Print()
{
RSClientPrint.MarginLeft = 6.35;
RSClientPrint.MarginTop = 3.81;
RSClientPrint.MarginRight = 6.35;
RSClientPrint.MarginBottom = 3.81;
RSClientPrint.PageHeight = 215.9;
RSClientPrint.PageWidth = 355.6;
RSClientPrint.Culture = 1033;
RSClientPrint.UICulture = 9;
RSClientPrint.Print("http://192.9.200.36/ReportServer", "%2fERSReports%2fGrossRequirements", "GrossRequirements")
}
</script>
</BODY>
</HTML>
Я даже пытался сделать это с сервера, зарегистрировался как администратор ... и установил параметры безопасности в IE на низкий уровень и все еще получаю эту ошибку.
Это все работало на прошлой неделе, и, насколько я могу судить, единственное, что могло случиться, это обновление было вытолкнуто сервером, что, вероятно, является преступником.
В любом случае, любая идея, как обойти это? Мои пользователи отчаянно нуждаются в печати этих отчетов.
Любая помощь будет оценена!
sql-server,internet-explorer,reporting-services,
http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx - это отличное объяснение проблемы, поэтому вы можете это понять.
Убедитесь, что вы также устанавливаете средство просмотра отчетов, распространяемое на своих веб-серверах. У меня была другая проблема после того, как я прошел мимо этого.
http://support.microsoft.com/default.aspx/kb/933137