我需要从刚刚创建的数据集创建一个水晶报表。我的步骤:
1) 创建数据集 XSD (MainData.xsd) 文件,其列数与我的应用程序数据集中的列数相同。2)在VS2010中创建水晶报表,使用向导选择数据集ADO.NET->选择我的数据集XSD文件。3) 从另一个类中获取我的数据集。4) 将我的数据集复制到 XSD。5)
这是和平的代码:
try
{
MainReport rep1 = new MainReport(); // MainReport name of CR
MainData data = mainData; //MainData - XSD file. mainData - local dataset
rep1.SetDataSource(data); //<-- this line application stucks
crystaReportViewer1.ReportSource = rep1;
}
catch (Exception ex)
{
...
}
在行 rep1.SetDataSource(data); 应用程序卡住了,try-catch 没有捕获任何内容。有什么建议么?