public void PreviewPushDataReport(string fileName, IList list, ReportParameters reportParameters) { if (String.IsNullOrEmpty(fileName)) { throw new ArgumentNullException("fileName"); } if (list == null) { throw new ArgumentNullException("list"); } AbstractRenderer renderer = null; try { IReportModel model = ValidatePushModel(fileName); CheckForParameters(model, reportParameters); renderer = this.SetupPushDataRenderer(model, list); if (renderer != null) { PreviewControl.ShowPreview(renderer, 1.5, false); } } catch (Exception) { throw; } }
public void PreviewPushDataReport(string fileName, DataTable dataTable, ReportParameters reportParameters) { Console.WriteLine("ReportEngine:PreviewPushDataReport_1"); if (String.IsNullOrEmpty(fileName)) { throw new ArgumentNullException("fileName"); } if (dataTable == null) { throw new ArgumentNullException("dataTable"); } AbstractRenderer renderer = null; try { IReportModel model = ValidatePushModel(fileName); CheckForParameters(model, reportParameters); renderer = this.SetupPushDataRenderer(model, dataTable); if (renderer != null) { PreviewControl.ShowPreview(renderer, 1.5, false); } } catch (Exception) { throw; } }
public void PreviewStandardReport(string fileName, ReportParameters reportParameters) { if (String.IsNullOrEmpty(fileName)) { throw new ArgumentNullException("fileName"); } AbstractRenderer renderer = null; try { ReportModel model = LoadReportModel(fileName); CheckForParameters(model, reportParameters); renderer = SetupStandardRenderer(model, reportParameters); if (renderer != null) { PreviewControl.ShowPreview(renderer, 1.5, false); } } catch (Exception) { throw; } }