- Unterstützung für .NET 8 sowie eigene Assemblies dafür
- Der SQLiteConnectionDataProvider unterstützt jetzt auch Views
- Der MariaDBConnectionDataProvider und der MySqlConnectionDataProvider unterstützen nun Schemata. Dadurch kann das Tabellenschema vorangestellt werden, um verschiedene Tabellen mit gleichem Namen in unterschiedlichen Schemata zu unterstützen.
- Neuer Cloud Storage Provider für WebDAV
- Tabellen im Berichtscontainer können jetzt einen eigenen Rahmen haben. Bisher war es mühsam, einen einzelnen Rahmen um eine ganze Tabelle zu ziehen, da dieser auf Zeilenbasis vergeben werden musste. Zum Beispiel oben, links und rechts für die Kopfzeile und nur links und rechts für die Datenzeilen usw. Jetzt hat die Tabelle selbst eine Rahmeneigenschaft erhalten.
- Tabellen im Berichtscontainer können jetzt einen eigenen Hintergrund haben. Auch dies war bisher nur über eine einheitliche Hintergrundeinfärbung aller Felder möglich.
- Das NextCombinationPrintStepEvent in .NET bietet jetzt die Möglichkeit, beim Kombinationsdruck den Seitenzähler und optional zusätzlich die Gesamtseitenzahl für das nächste Projekt zurückzusetzen.
- Beim Anlegen einer Gruppierung wird jetzt versucht, automatisch eine passende Sortierung zu ermitteln. Diese kann optional direkt auf die Tabelle angewendet werden.
- Im Druckauswahldialog ist es jetzt wesentlich einfacher, einen anderen Drucker auszuwählen. Die Anzahl der notwendigen Mausklicks wurde halbiert.
- Deutliche Perfomanceoptimierung bei XLS und CSV-Export (typischerweise 30-60%, je nach Projekt)
- Ellipse und Rechteck bieten jetzt ebenfalls Unterstützung für Designschemata.
Daneben haben wir unterversionär bereits in LL28 einige wichtige Features hinzugefügt, die auch in LL29 enthalten sind:
- Neue Exportoption DOCX.LineSpacingPercentage für den Word-Export. Damit lässt sich der Zeilenabstand in Word optimieren, um z. B. das Abschneiden von Unterlängen zu vermeiden.
- Neuer Exportoptionswert „0“ für PDF.ZUGFeRDVersion. List & Label versucht dann automatisch die richtige Version und den richtigen ConformanceLevel aus dem übergebenen XML zu lesen.
- Neue Option LL_OPTION_HIDE_EXTENDED_PRINTMODES (399), um den Mehrfachseiten-/Poster- und skalierten Druck im Druckoptionsdialog zu unterdrücken.
- Unterstützung von x64-Builder Anwendungen in C++ für die FireDAC VCL Komponente.
- Die Vorschau-Controls können jetzt ebenfalls PDF-Dateien direkt anzeigen, wenn die FileName-Eigenschaft auf den Pfad einer PDF-Datei gesetzt ist.
- Die Designer-Funktion TextWidth() kann jetzt direkt den Font der Zellen verwenden, in denen sie verwendet wird. Die Angabe der Font-Eigenschaften ist nur noch optional.
Ich denke, da sollte für jeden etwas dabei sein. Damit neigt sich unsere Blogserie über die neuen Funktionen in List & Label 29 dem Ende zu. Wir hoffen, dass euch die neuen Funktionen genauso begeistern wie uns. Bleibt dran, denn wir arbeiten bereits an spannenden Neuerungen für List & Label 30, die wir euch bald vorstellen werden.