FireDAC Reporting Komponente für Delphi

Die ursprüngliche Ankündigung im Juni 2016 liegt schon eine Weile zurück, aber heute haben wir es endlich geschafft. Ich freue mich, unsere brandneue VCL-Komponente zu veröffentlichen, die das Data Provider Interface und FireDAC als Kernstück verwendet. 

Verschiedene Goodies in LL24

norwegen-flagge

In den letzten Monaten habe ich über die wichtigsten und vor allem sichtbaren Features gebloggt, doch das war noch nicht alles. In LL24 gibt es natürlich noch Hunderte von kleinen und weniger sichtbaren Änderungen unter der Haube. Dieser Blogbeitrag fasst weitere Gründe zur Freude zusammen.

Individuelles Look & Feel der Vorschau

preview control window

Seit der Einführung unseres Feature-Portals vor drei Jahren ist es zu einem wichtigen Impulsgeber für die Entwicklung geworden. Wenn Sie nach "available in latest version" filtern, finden Sie etwa vierzig Features, die wir auf Kundenwunsch hin ins Produkt integriert haben. Hier kommt also ein großes "Dankeschön" an alle Beteiligten! Ihre Hilfe, Ihr Einsatz und Ihre Ideen sind jederzeit willkommen. Natürlich haben wir einige der am häufigsten genannten Wünsche in LL24 umgesetzt. Einer von ihnen war es, die Anpassung des Optik des Vorschaufensters zu ermöglichen.

Rscript-Visualisierungen für Ihre Berichte verwenden

rscript for data visualization

Die Diagramme von List & Label bieten viele Visualisierungstypen an und werden in fast jeder neuen Version erweitert (siehe Treemap-Charts, Netz/Radar-Charts, Torten-/Ringdiagramme). Es gibt jedoch zu viele um alle zu unterstützen. Dennoch sprudeln in unserem Feedbackportal die Anfragen nach neuen Diagrammvisualisierungen. Dafür bringen wir nun Rscript ins Spiel: Eine etablierte Sprache, die auf statistische Berechnungen und Grafiken spezialisiert ist und jede erdenkliche Visualisierung unterstützt. Daher ist es absolut sinnvoll, die Rscript-Ausgabe in die verfügbare Diagrammvisualisierung aufzunehmen um das Beste aus beiden Welten zu vereinen – List & Label's Vielseitigkeit für Berichtslayout und Datenzugriff und Rscript's Flut von Visualisierungsarten. Und genau das haben wir für die Enterprise Edition von List & Label 24 gemacht.

Einfaches Ersetzen von Texten und Bezeichnern im Designer

replace ribbon in menu

Unsere Suche nach weiteren Verbesserungen der Refactoring-Funktionen im Designer geht weiter. Natürlich ist das Suchen von Text allein nur die halbe Miete, um Ihre Projekte schnell und einfach zu refaktorieren, um sie an geänderte Feldnamen, Tabellennamen oder andere Identifier-Änderungen anzupassen. Deshalb haben wir uns entschieden, mit diesem Projekt einen Schritt weiter zu gehen und eine leistungsstarke Ersetzen-Funktion in LL24 anzubieten.

Export direkt aus der Vorschau

Bisher war es nicht möglich, aus dem Vorschaufenster in alle unsere Exportformate zu exportieren. Der einfache Grund ist, dass wir intern das EMF-Dateiformat verwenden, während die Exporter völlig andere Informationen benötigen, die nicht aus dem EMF extrahiert werden können. So konnten wir nur Bilddateiformate und – natürlich – PDF, das aus EMF-Vektorinformationen erzeugt wird, unterstützen.

Kundenwünsche im Ad-hoc Designer umgesetzt

ad-hoc-designer-verbessert

Seit Version 3 des Report Servers kann man mit dem Ad-hoc Designer schnell und komfortabel Berichte erstellen. Dieses Feature steht seit List & Label 23 ebenfalls für .NET-Entwickler zur Integration in ihre Anwendung zur Verfügung. Heute möchte ich kurz zeigen, welche Kundenwünsche wir in combit List & Label 24 bzw. dem Report Server 24 im Ad-hoc Designer umgesetzt haben.