Zum Hauptinhalt springen

Berichts Designer

Mit dem MapEdit Berichts Designer können Sie eigene Berichte erzeugen.

Hinweis

Auch Kunden mit AutoCAD Map 3D Datenmodell können den BerichtDesigner benutzen.

Der MapEdit Berichts Designer basiert auf dem "Band" oder "Stapel" Prinzip. Ein Bericht besteht aus mehreren Bändern die übereinander gestapelt sind. Jedes Band entspricht einem spezifischen Bereich einer Bericht Seite und enthält Berichts Steuerelemente zur Darstellung der Daten.

Zur Ausgabe der Berichte wird im Hintergrund die "Fast Report OpenSource" Druck Engine als Grundlage verwendet. Mit Fast Report erzeugte Berichte sind jedoch nicht kompatibel. Die Bedienoberfläche, PDF, Excel, CSV und Text Ausgabe wurde vollständig von MuM entwickelt.

Features Version 24.2

  • Fehler und Debug Log als Datei auf dem Server
  • Fehlerhafte SQLs sind nun einfacher zu finden
  • Linien Steuerelement / Zeichnen von Linien
  • Ankreuzfelder/Checkboxen die vom Anwender im PDF geändert werden können
  • Textfelder im PDF änderbar
  • PDF Daten Import (Ausgabe nach PDF, ändern im PDF und reimport)
  • Überarbeitung der UI.
  • Mehrfachauswahl zum verschieben, löschen und kopieren von Steuerelementen
  • Mehrfachauswahl mittel Maus Bereich
  • Knopf zum Löschen rückgängig machen
  • Copy/Paste von Steuerelementen in andere Bänder und anderer Berichte
  • Neu eingefügte Steuerelemente werden nun automatisch unten angefügt
  • Position und Höhe und Breite aller ausgewählten Steuerelemente gleichzeitig ändern
  • Vorgabe Schriftart und Schriftgrösse (Einstellungsdialog), neue Steuerelemente werden damit erzeugt
  • Feldauswahl bei Bericht aus Generic Dialog.
  • Probleme mit falschen A4 Seitengrössen wurden behoben.
  • Es werden nun bis zu 50% kleinere PDF Dateien erzeugt.
  • Die Library die intern zum erzeugen der PDF Datei verwendet wurde ausgetauscht.
  • Funktion zum Einbau von Lizenzprüfungen für Report Plugins
  • Auswahl von Steuerelementen beim erzeugen von Berichten aus Generic Dialogen.
  • Mehrzeilig kann nun mit allen vertikalen und horizontalen Ausrichtungen genutzt werden.
  • Auto SQL Translation (siehe auch https://help.mapedit.de/admin-guide/mapedit-appbuilder/database-connections/Sql/Overview#automatisches-%C3%BCbersetzen-von-sqls)

Features Version 24.1

  • Optionales Einrasten der Steuerelemente in Gitter
  • Überarbeitung der UI. u.a. weniger klicks beim einfügen neuer Steuerelemente
  • Texte mit dynamischer Höhe (Kann wachsen Funktion)
  • Überarbeitung des Text Eingabe Dialoges mit Auswahl von Feldern, Funktionen etc.
  • Parameter Übergabe bei Inline Sqls
  • Felder in den Vordergrund/Hintergrund setzen
  • PDF Vorschau mit SQL Log Ausgaben (zum analysieren der SQLs)
  • Mehrfachauswahl zum verschieben und löschen
  • Textfarbe und Text Hintergrundfarbe abhängig von Bedingung setzen
  • Berichte in Gruppen verwalten (Ordner)
  • Neue Funktionen: Report.Decode und Report.IIF
  • Neue Funktionen bei "Report.Calc" (DECODE/INSTR/SUBSTR/CONTAINS/REPLACE/LENGTH/STARTSWITH/ENDSWITH/LPAD/RPAD)
  • Löschen mit Delete/Löschen Taste
  • Kein Bericht speichern drücken mehr notwendig bei der Vorschau
  • Favoriten Funktion (Berichte im Baum nach oben setzen)
  • Neue Funktionen: Report.RowIndex, RowCount, IsFirstRow, IsLastRow, IsNotFirstRow, IsNotLastRow
  • Support für Verbindungsumleitungen/Connetion Router
  • Datenbankverbindungsmapping und damit Mehrfachverwendung von Berichten mit anderen Datenbanken mit gleicher Datenstruktur
  • Funktion zum Datenbankverbindungen austauschen
  • Knopf zum holen der Berichts URL zum einbinden in andere Produkte
  • Zahlen Format geht nun auch wenn ein Feld und ein Text gemischt werden. Bsp {A.AREA}m2
  • Unsichtbare Steuerelemente an 0,0 schieben (aussserhalb des Sichtbaren Bereiches)
  • API: Verwendung von Visual Studio DLLs als Plugins und damit Debuggen von DLL Code zur Laufzeit.
  • API: Seitenränder und Linien via Scripting Zeichnen
  • API: Neue Funktionen BeforePrinting, AfterPrinting, BeforePrintingBand, AfterPrintingBand, SetParameter, SqlQuery und SqlExecute
  • API: SqlQuery, SqlQueryScalar und SqlExecute optional ohne Übergabe der Datenbankverbindung
  • API: Neue Funktionen ConnectionName und GetConnectionName("Band Name")
  • API: Beispiele siehe "Beispiel Register" im Script Editor
  • API: Benutzung von Virtuelle/In Memory Tabellen

Features Version 23.2

  • Kopf/Fuss Zeile eines Bandes auf jeder Seite wiederholen
  • Hilfsknopf zur Angabe von Quadrat und Kubik Meter Zeichen

Features Version 23.1

  • Mehrzeiliger Text in Spalten
  • Spalten und Bereiche unterdrücken
  • Zahlen formatieren
  • Summenbildung
  • Excel Export: Farben, Ausrichtung, Formatierung etc.
  • Einfache Berechnungen mit {Report.Calc()}

Features Version 22.2

  • Tabellen zeichnen

Features Version 22.1

  • Einfacher Excel Export mit Konfigurator

Features Version 21.2

  • Support für Oracle, Postgres, SQLite
  • Export als PDF
  • Band Report Generator
  • Master Detail Berichte (beliebiger Tiefe)
  • Parallele Bänder
  • Kind Bänder
  • Berichts Titel Band
  • Seiten Titel/Fuss Bänder.
  • Daten Kopf/Fuss Bänder
  • Support für alle Standard Papier Formate und freie Formate
  • Viele Font Typen, Font grössen, Ausrichtungen, Schrift und Hintergrund Farben
  • Einfache Rahmen mit Farbe
  • Sperren von Feld Positionen
  • C# Script Support
  • SQLs Ausdruecke (z.B. für Kennungslisten, Summen, Formeln etc)
  • Einbetten von Bilder via URL
  • Einbetten von Karten via URL (z.B. MapGuide/MapServer etc)
  • Berichte aus Generic Formularen erzeugen
  • Berichte aus Ribbon Knöpfen erzeugen
  • Support für MapEdit Variablen
  • Support für Parameter
  • Zeichnen von einfachen Hintergrund Tabellen/Gittern
  • Import und Export vom Berichten zur Weitergabe an dritte