Zum Hauptinhalt springen
Version: Preview

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);