From eaa8b146fd8e0e77778e8af940aac82a20cd919f Mon Sep 17 00:00:00 2001 From: Alexandra Date: Fri, 30 Aug 2024 13:00:20 +0200 Subject: [PATCH] PsychosozialeProjekteSaarpfalz/CustomReportCreator - Bugfix Jahresbericht --- .../CustomReportCreator.cs | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/ReportImp/PsychosozialeProjekteSaarpfalz/CustomReportCreator.cs b/ReportImp/PsychosozialeProjekteSaarpfalz/CustomReportCreator.cs index 467f707c2..639d773c3 100644 --- a/ReportImp/PsychosozialeProjekteSaarpfalz/CustomReportCreator.cs +++ b/ReportImp/PsychosozialeProjekteSaarpfalz/CustomReportCreator.cs @@ -73,15 +73,22 @@ namespace PsychosozialeProjekteSaarpfalz var path = Utils.CreateSavePath(TempPath, queryReportId + ".xml"); var table = Utils.XMLDeserialize(path); - var queryReport = new BeWo.Report.DefaultReports.Bericht(); if (queryOid == 101) { - queryReport = (BeWo.Report.DefaultReports.Bericht)FindReportImp(null, query.ReportTypeName); - } - var queryReportObject = QueryRO.Create(query, table); - queryReport.SetReportDataSource(queryReportObject); + var report = FindReportImp(null, query.ReportTypeName); + var queryro = QueryRO.Create(query, table); + report.SetReportDataSource(queryro); - return queryReport as XtraReport; + return report as XtraReport; + } + else + { + var queryReport = new BeWo.Report.DefaultReports.Bericht(); + var queryReportObject = QueryRO.Create(query, table); + queryReport.SetReportDataSource(queryReportObject); + + return queryReport as XtraReport; + } } } }