我们有一个用尽SQL Server REporting Services的报告。当放大到150%时,它看起来是正确的。 (见http://i.imgur.com/pEEBJyx.png}
我构建了一个asp.net页面,使用ReportViwer显示报告。它显示报告正常,一切正常(见http://i.imgur.com/gn0YbTl.png)
问题是你无法放大。它变焦很奇怪并切断了页面的顶部(见http://i.imgur.com/dn5uXga.png}。)
这是aspx页面中的reportviewer代码。
<rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="Remote" SizeToReportContent="True"></rsweb:ReportViewer>
这是后端C#代码
void RenderReport()
{
//string SiteName = GetCurrentSiteNameFromSiteID((int)Session["SiteID"]);
int SiteID = (int)Session["SiteID"];
Uri ReportURI = new Uri(WebConfigurationManager.AppSettings["ReportServerURI"]);
ReportViewer1.ProcessingMode = ProcessingMode.Remote;
ReportViewer1.ServerReport.ReportServerUrl = ReportURI;
ReportViewer1.ServerReport.ReportPath = @"/Calendarized Utility Report/Calendarized Utility Report";
ReportParameter rpsite = new ReportParameter("siteid", SiteID.ToString());
rpsite.Visible = false;
ReportParameter rpyear = new ReportParameter("Year", year); //SiteID.ToString());
rpyear.Visible = false;
ReportParameter rpmonth = new ReportParameter("Month", month); //siteid", SiteID.ToString());
rpmonth.Visible = false;
ReportViewer1.ServerReport.SetParameters(rpsite);
ReportViewer1.ServerReport.SetParameters(rpyear);
ReportViewer1.ServerReport.SetParameters(rpmonth);
}
我是否缺少一个允许我正确放大的参数?我没有使用任何CSS或任何东西。
由于
编辑:两者都使用Report Viewer 2012,版本= 11.0.3000.0的Microsoft Reporting并在IE 10中查看该网站。它在Chrome中运行良好。