ASP.NET環境でレポートを表示することができますが、それらをエクスポートすることもできますが、印刷したら次のように表示されますJavaScriptのエラー:SQL Reporting Servicesからレポートを印刷できません
"Object doesn't support this property or method"
私は、デバッガを実行すると、私は次のコードを参照してください。
<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のセキュリティ設定が低くてもこのエラーが発生します。
これは先週すべて動作していましたが、私が知る限り、起こった可能性があるのは、おそらく原因であるサーバーによって更新がプッシュされたことだけです。
とにかく、これを回避する方法はありますか?私のユーザーは必然的にこれらのレポートを印刷する必要があります。
助けていただけたら幸いです!
@TheTXIありがとうございました!私はあなたが私が見つけたものを知らせます! – mattruma