我使用的Crystal Report版本是 SAP Crystal Reports,Microsoft Visual Studio SP5的开发人员版本 我是从http://scn.sap.com/docs/DOC-35074
下载的HTML CODE
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
代码背后
conn.Open();
palce dss = new palce();
string sql = "Select * FROM [Places]";
SqlDataAdapter adp = new SqlDataAdapter(sql,conn);
adp.Fill(dss.PlaceView);
myCrystalReport report = new myCrystalReport();
report.SetDataSource(dss);
CrystalReportViewer1.ReportSource = report;
没有运行时错误,但Crystal报告只是不会出现在我的任何浏览器中
google chrome版本31.0.1650.57 IE 10
我也在VS 2012中使用内置的IIS express
答案 0 :(得分:0)
您永远不会在代码隐藏
中加载报表report.Load(Server.MapPath("ReportName.rpt"));
你在aspx中有报告来源吗?
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="FilePath\ReportName.rpt">
</Report>
</CR:CrystalReportSource>
答案 1 :(得分:0)
我只是找出原因 Crystal Reports WebForm Viewer无法在IIS Express(VS 2012 inproc WEB服务器)
上运行我是从SAP官方网站上找到的
对我来说太糟糕了:(