void RefreshReport() { _report.RunGetData(Parameters); pages = _report.BuildPages(); List <ReportArea> tempList = new List <ReportArea>(); foreach (ReportArea w in this.vboxPages.Children) { tempList.Add(w); } foreach (ReportArea w in tempList) { vboxPages.Remove(w); } for (int pageCount = 0; pageCount < pages.Count; pageCount++) { ReportArea area = new ReportArea(this.DefaultBackend); area.SetReport(_report, pages[pageCount]); vboxPages.PackStart(area, true, true); } this.Show(); if (_report.ErrorMaxSeverity > 0) { // TODO: add error messages back //SetErrorMessages(report.ErrorItems); } }
void RefreshReport() { _report.RunGetData(Parameters); pages = _report.BuildPages(); List<ReportArea> tempList = new List<ReportArea>(); foreach (ReportArea w in this.vboxPages.Children) { tempList.Add(w); } foreach (ReportArea w in tempList) { vboxPages.Remove(w); } for (int pageCount = 0; pageCount < pages.Count; pageCount++) { ReportArea area = new ReportArea(this.DefaultBackend); area.SetReport(_report, pages[pageCount]); vboxPages.PackStart(area, true, true); } this.Show(); if (_report.ErrorMaxSeverity > 0) { // TODO: add error messages back //SetErrorMessages(report.ErrorItems); } }
void RefreshReport() { report.RunGetData(Parameters); pages = report.BuildPages(); foreach (Xwt.VBox w in this.vboxPages.Children) { this.Remove(w); } for (int pageCount = 0; pageCount < pages.Count; pageCount++) { ReportArea area = new ReportArea(); area.SetReport(report, pages[pageCount]); //area.Scale vboxPages.PackStart(area, BoxMode.FillAndExpand); } this.Show(); if (report.ErrorMaxSeverity > 0) { // TODO: add error messages back //SetErrorMessages(report.ErrorItems); } }