Funktionen
Was Ihre Benutzer bekommen
Ein Berichts-Designer im Browser und eine Vorschau, die dieselbe Engine druckt, die auch den Bericht druckt.
Symbolleiste
Neu, eine .json-Definition vom Computer des Benutzers öffnen, Speichern, Rückgängig und Wiederholen, Zoom, Raster einrasten und Seite einrichten mit Seitengröße, Ausrichtung und Rändern. Ausrichten (links, Mitten, rechts, oben, mittig, unten, gleiche Breite, gleiche Höhe oder gleiche Größe), in den Vordergrund, in den Hintergrund, kopieren, einfügen, duplizieren und löschen sowie zwischen Entwurf und Vorschau wechseln.
Die Toolbox bietet Text, Bild, Linie, Rechteck, Diagramm, Rich-Text, Barcode, QR-Code und Unterbericht: Ein Klick fügt das Element dem ausgewählten Band hinzu, ein Ziehen legt es an der Stelle auf einem beliebigen Band ab. Datenfelder listet die Felder der Datenquelle auf, und ein Klick oder Ablegen fügt ein an das Feld gebundenes Textelement hinzu.
Seite und Bänder
Die Zeichenfläche zeigt die Seite mit ihren Bändern im gewählten Zoom, jedes mit seiner Beschriftung und einem Griff, der seine Höhe ändert. Die Bänderliste fügt Berichtskopf, Seitenkopf, Gruppenkopf, Detail, Gruppenfuß, Seitenfuß oder Berichtsfuß hinzu, verschiebt und löscht sie und legt das Gruppenfeld eines Gruppenbands fest.
Bearbeiten mit der Maus
Klicken zum Auswählen, Strg+Klick oder Umschalt+Klick zum Erweitern der Auswahl, oder ein Gummiband auf einem leeren Teil der Zeichenfläche ziehen. Ein Ziehen verschiebt die Auswahl, auch auf ein anderes Band, die acht Griffe ändern die Größe, und das Band unter einem Ziehvorgang wird hervorgehoben. Jede Änderung ist ein Rückgängig-Schritt.
Inspektor, Parameter und Schriften
Der Inspektor bearbeitet jede veröffentlichte Eigenschaft der Berichts-Engine für die Auswahl, das Band oder den Bericht, mit Feld einfügen, Aggregate und Berichtswerte zum Schreiben von Ausdrücken. Das Register Parameter enthält, was der Report Viewer abfragt, und die Schriften des Berichts können eine .ttf-, .ttc- oder .otf-Datei in die Definition einbetten.
Vorschau
Die Vorschau druckt die Definition, die gerade bearbeitet wird, nicht die gespeicherte, auf einem Arbeitsbericht, der die Daten und die Ereignisse des Berichts teilt, sodass das PDF das ist, das der Bericht drucken wird. Sie erscheint im eingebetteten PDF-Viewer oder in einem iframe mit dem PDF-Viewer des Browsers, festgelegt durch PreviewMode.
Tastatur
Tab wandert durch die Elemente der Zeichenfläche, die Pfeiltasten verschieben die Auswahl um einen Rasterschritt, Umschalt+Pfeiltasten ändern ihre Größe, und Alt+Auf und Alt+Ab verschieben sie in das vorherige oder nächste Band. Strg+C, Strg+V und Strg+D kopieren, fügen ein und duplizieren, Strg+Z und Strg+Y machen rückgängig und wiederholen, und Strg+S speichert an jeder Stelle im Designer.
Sichere Bearbeitung
Solange ein Entwurf nicht gespeicherte Änderungen hat, zeigt der Designer Nicht gespeicherte Änderungen, und der Browser fragt nach, bevor die Seite verlassen wird. Ein Parameter oder eine Schrift ohne Namen wird ausgewählt und fokussiert, bevor etwas gesendet wird. Der Designer folgt data-bs-theme="dark" und dir="rtl" der Seite, und ein höflicher Live-Bereich kündigt seine Meldungen an.