Zum Hauptinhalt springen
Version: 26.1

Aufruf via API Code

MapEdit Berichte öffnen​

Wenn Sie eigene Berichte mit dem MapEdit Berichts Designer erzeugt haben,
können Sie diese folgendermaßen aus der API aufrufen.

Bitte beachten

Beachten Sie die Gross-/Kleinschreibung bei dem Parameter Format. Ansonsten wird der Aufruf nicht funktionieren.



Connection cn = this.Repository.GetDbConnection("LASVEGAS"); //Datenbankverbindung die benutzt werden soll
string reportName = "MeinBericht";
string format = "Pdf"; //Pdf,xlsx,txt,csv,PdfWithLog
string filter = "Fid= 77"; //Where Bedingung des SQLs

//Weitere Parameter
Mum.Geo.ReportDesigner.ReportParameters parameters = new ReportDesigner.ReportParameters();
parameters.SetParameter("NAME1","WERT1");
parameters.SetParameter("NAME2","WERT2");

//Bericht öffnen
this.Project.Repository.OpenReport(cn, reportName, format, filter, parameters);

//Wird die Connection nicht angegeben wird die im Bericht definierte Datenbankverbindung verwendet
//this.Project.Repository.OpenReport(reportName, format, filter, parameters);