Я использую хрустальные отчеты в Visual Studio 2012. Я привязываю набор данных к нему.CrystalReportViewer не отображает отчеты о кристаллах
public class Client
{
public string Name { get; set; }
public List<Patient> Patients { get; set; }
}
public class Patient
{
[Key]
public int PatientID { get; set; }
public string Name { get; set; }
}
ClientReport clReport = new ClientReport(); //(CrystalReport instance)
clReport.Database.Tables["ClientDataTable"].SetDataSource(clientDS.Tables[0]);
CrystalReportViewer1.ReportSource = clReport;
CrystalReportViewer1.DataBind();
В приведенном выше коде я проверил, что набор данных содержит данные с записями. Когда я пытаюсь запустить приложение ASP.NET, веб-форма не отображает никаких записей. Я также создал файл .xsd с именем datatable, называемым «ClientDataTable», и во время разработки хрустальный отчет привязан к нему.