Est-il possible de lire quels enregistrements ont été inclus dans un rapport après l'application de la formule de sélection via ReadRecords
?Obtenir les lignes incluses à partir de DataSource après ReadRecords
ReportDocument reportDocument = new ReportDocument();
reportDocument.Load(@"report.rpt");
DataSet reportDataSet = new DataSet();
reportDataSet.ReadXml(@"data.xml");
reportDocument.SetDataSource(reportDataSet);
reportDocument.ReadRecords();
reportDocument.Rows.Count
renvoie le nombre correct de lignes. Toutefois, la seule colonne du CrystalReportDataRowView
disponible est "RecordNumber" et non l'une des colonnes fournies par la source de données.