我正在尝试从数据集中为我的水晶报表设置数据源。这是我到目前为止所拥有的:
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds = util.getReportDataSet(DateTime.Now.AddYears(-5), DateTime.Now);
CrystalDecisions.Web.Report report = new CrystalDecisions.Web.Report();
//CrystalDecisions.Web.CrystalReportSource source = new CrystalDecisions.Web.CrystalReportSource();
// source.Report = report;
report.FileName = @"MyReport.rpt";
crs1.Report = report;
CrystalReportViewer1.ReportSource = crs1;
}
html:
<form id="form1" runat="server">
<div>
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
<CR:CrystalReportSource ID="crs1" runat="server" />
</div>
</form>
当 CrystalReportViewer1.ReportSource = crs1; execytes,我收到此错误:
Microsoft JScript 运行时错误:“bobj”未定义
知道有什么问题吗?我正在使用 .net 框架 3.5。提前致谢, Laziale
更新:
在 Chrome 中运行该页面不会显示该错误,但尽管数据集有数据,但我也得到了空白页面。