Unsere Produkte werden ständig weiterentwickelt, neue Funktionen werden kontinuierlich hinzugefügt und die Qualität des Softwarecodes wird verbessert. Diese Aktualisierung enthält Verbesserungen und Korrekturen für die gesamte Delphi- und Lazarus-Produktlinie. Ab Version 2025.1 wurde eine neue Anwendung hinzugefügt, um die Fähigkeiten von FastReport VCL zu demonstrieren, die Komponentenbasis wurde erweitert und der Berichtsdesigner und die Exportfilter wurden verbessert.
Wir haben unsere FastReport VCL Hauptdemoanwendung aktualisiert, sodass das Produkt Sie nicht nur mit seiner umfangreichen Funktionalität, sondern auch mit seinem Erscheinungsbild begeistern wird.
Neue visuelle TfrShellTreeView Komponente zur Entwicklung von Anwendungen in Delphi oder Lazarus. Es handelt sich um eine vollständige Dateisystem-Navigationskomponente, die unter Windows und Linux (Lazarus) läuft.
Hauptmerkmale:
• Natives Rendering (Symbole und Themen vom Betriebssystem);
• Abonnement für Dateisystemänderungen und automatische Updates;
• Schnelles Rendering (virtueller Baum wird verwendet);
• Anpassungen und Überschreibungen ermöglichen es Ihnen, die Komponente an Ihre Bedürfnisse anzupassen.
Der FastReport VCL Berichtsdesigner verfügt über umfangreiche Funktionen für die Gestaltung Ihrer Berichte. Ab Version 2025.1 haben wir die Funktion hinzugefügt, die Ausdruckshervorhebung anzupassen, die in den Designer-Einstellungen zu finden ist.
Es wurde die Möglichkeit hinzugefügt, in eingebauten Editoren wie Memo und SQL zu suchen.
Die Handhabung von hiDPI-Modi in Embarcadero RAD Studio 12 wurde verbessert und Fehler, die die Benutzerfreundlichkeit bei der Vorlagenerstellung beeinträchtigen, wurden behoben.
Es wurde ein neuer interaktiver Editor für das Tabelle Objekt hinzugefügt. Bearbeiten Sie Tabellen in der üblichen Weise wie in Microsoft Word.
Mit einer neuen Funktion der Berichts-Engine können Sie Ketten verschachtelter Berichte erstellen und auf dem übergeordneten Element drucken (Subreport.PrintOnParent). Mit diesem Ansatz können Sie ein Analogon von Baumstrukturen drucken und Elemente strecken, die sich auf dem Band des Vorgängers befinden. Dieser Ansatz basiert auf der Höhe der Struktur, die im Unterbericht gedruckt wird.
Es wurde die Möglichkeit hinzugefügt, CellularText-Objekte in interaktiven PDF-Formularen zu bearbeiten. Jetzt können Sie CellularText als Element eines interaktiven Formulars verwenden.
Den Exporttabellenfiltern wurde eine neue Option hinzugefügt, um die Qualität der als Bilder exportierten Objekte auszuwählen. Mit dieser Einstellung können Sie den Maßstab für alle Bilder in Tabellenexportfiltern festlegen.
Es wurden Korrekturen und Qualitätsverbesserungen an den Exportfiltern vorgenommen: PDF, DOCX, PPTX, XLSX, SVG.
Es wurde die Möglichkeit hinzugefügt, den Inhalt eines RichView-Objekts in der Vorschau zu kopieren, einschließlich Gruppenauswahl von Objekten über die Kombination Umschalttaste + rechte Maustaste.
Neuer Export nach PPTX wurde für Windows-, macOS- und Linux-Plattformen hinzugefügt.
Version 2025.1 unterstützt auch Embarcadero RAD Studio 12.2 (einschließlich der neuen Windows 64 Modern Plattform für C++ Builder) und Lazarus 3.6 Entwicklungsumgebungen.
---------------
[Designer]
+ Die Hervorhebung von Ausdrücken wurde im Berichtsdesigner hinzugefügt;
+ Die einfache Suche wurde in Editoren mit Memo hinzugefügt;
* In SimpleMemo wurde die Mausbedienung besser geworden;
- Verbessertes Scrollen im Memo-Editor;
- Ein Fehler wurde beim Öffnen des Berichtsdesigners behoben;
- Ein möglicher AV-Fehler, der nach dem Löschen des StyleSheet-Elements im Berichtsdesigner auftreten könnte, wurde behoben;
- Ein Fehler der Namensverdopplung wurde beim Ziehen aus dem DataTree behoben;
- Die Objekt-Symbolleiste wird bei fehlender Höhe im Designer nicht mehr gedehnt;
- Der Aufruf des Texteditors über den Objektinspektor wurde korrigiert;
- Ein Fehler wurde behoben, der auftritt, wenn die Option Auto update fields aktiviert ist;
- Bei der Navigation im Berichtsbaumdesigner wurden Probleme behoben;
- Der SmartMemo wurde (Codeeditor) für HiDPI korrigiert;
[Engine]
+ Ein TfrShellTreeView-Steuerelement wurde für das Shell-Management in VCL und Lazarus mit Linux-Unterstützung hinzugefügt;
+ Die verschachtelte Subreport.PrintOnParent-Verarbeitung wurde der Berichts-Engine hinzugefügt;
+ Der Win64x-Compiler wird jetzt während der Entwicklung unterstützt;
+ Natives Rendering von Steuerelementen wurde für VCL und Lazarus unter Linux implementiert;
+ In FastScript wurde der WideString-Typ hinzugefügt;
- Die Kompatibilität mit C++ Builder mit JVCL wurde korrigiert;
- Die Aktualisierung der DBX-Parameter wurde beim Extrahieren von Felddefinitionen korrigiert;
- Ein Fehler wurde bei der Verwendung einer mehrspaltigen Seite in Verbindung mit den Optionen PrintOnPreviousPage und KeepToghether behoben;
- Ein Fehler wurde im automatisch generierten C++ Builder-Header behoben;
- Der HTML-Editor wurde korrigiert;
- Die RTL-Ausgabe mit Tags wurde in TfrxHTMLView korrigiert;
- Die Datenfeldaktualisierung wurde durch das Löschen von automatisch definierten Feldern ersetzt, wenn sich DataSet ändert;
- Fehlerhaftes SliceGrid Rendering wurde beim Laden von Schemata mit hohem DPI korrigiert;
- Das Symbol-Caching wurde bei der Skalierung für HiDPI korrigiert;
- Ein Fehler wurde behoben, bei dem das Ändern der DBDataSet.DataSet Eigenschaft die Felddefinitionen nicht löschte;
- TfrxComboBoxView und TfrxListBoxView wurden korrigiert;
- Die Definition des ftFixedChar Feldtyps wurde korrigiert;
- Das Speicherleck wurde bei der Anzeige von SVG beseitigt;
- Ein Fehler wurde behoben, bei dem DataLink-Daten vorherige Daten nicht löschten;
- Der Fehler 'Resource FCXBUTTONS not found' wurde im FMX RS12 Builder beim Aufruf des Formeleditors behoben;
- Der Status des alten XML-Format-Flags nach der Entleerung wurde korrigiert;
- Die Initialisierung der Struktur der interaktiven Parameter wurde korrigiert;
- In frxGetCertificate wurde die Warnung korrigiert;
[Exports]
+ Es wurde die Möglichkeit hinzugefügt, das CellularText-Objekt in interaktiven PDF-Formularen zu bearbeiten;
+ Der Feld „FromName“ wurde zu TfrxMailExport hinzugefügt, wenn Indy SMTP verwendet wird;
- Der Export von EMF nach SVG wurde korrigiert;
- Die Schriftersetzung wurde beim PDF-Export behoben;
- Der Zeilenvorschubfehler wurde beim Exportieren in das .rtf Format von Lazarus unter Linux behoben;
- Das Exportieren von Katakana, Hiragana und geometrischen Symbolen wurde im PDF-Export korrigiert;
- Die Zeilenauswahl und unteres Zeilenfeld wurden beim DOCX-Export korrigiert;
- Der Export von EMF nach PDF wurde korrigiert;
- Hyperlinks wurden im RTF-Export korrigiert;
- Lecks wurden bei GDI-Objekten beseitigt;
- Benutzerdefinierte PDF-Signatur wurde korrigiert;
- TfrxMemoView-Ausrichtungsfehler wurden behoben und die Größe von Bildern mit einem Alphakanal wurde beim PDF-Export reduziert;
- Die Formatierung von Datumsangaben wurde in XLSX-Exporten korrigiert;
- Compiler-Warnungen wurden korrigiert;
- Der XLS-Export von leeren Seiten wurde korrigiert;
- Das Datumsformat wurde im XLSX-Export korrigiert;
- Der Fehler “Unexpected variant error” wurde im XLS-Exporter behoben;
[Lazarus]
- Der ODF-Export mit aktiviertem AllowHTMLTags wurde korrigiert;
- Der RTF-Export mit aktiviertem AllowHTMLTags wurde korrigiert;
- TfrxDateEditControl wurde in Linux unter Lazarus korrigiert;
- Das Rendering unnötiger ScrollBars wurde im Designer entfernt;
- Der Auswahl-Reset wurde im Linux Lazarus Rich Editor korrigiert;
- Endloses Laden wurde bei Verwendung von Linux Lazarus Rich behoben;
[Other]
+ Die VarIsNull Funktion wurde hinzugefügt;
- Ein Fehler wurde beim Anzeigen des Data HighLighting-Dialogfelds in FastCube behoben;
- QuickReport, ReportBuilder und Rave Reports Konverter wurden korrigiert;
[Preview]
+ Das Kopieren von RichView-Inhalten wurde in der Vorschau hinzugefügt;
- Ein Fehler von aktiven Vorschauregisterkarten wurde beim Exportieren aller geöffneten Vorschauregisterkarten behoben;
- Ein Fehler der Symbolleiste wurde im HiDPI-Modus in Version 10.4 behoben, bei dem einige Werkzeugschaltflächen deaktiviert waren;
- AV wurde beim Aufrufen der Vorschau in XE2 korrigiert;
- Die Anzeige doppelter QuickInfos wurde im Vorschaufenster korrigiert;
[Report object]
+ Die TfrxFIBDatabase.LibraryName-Eigenschaft wurde hinzugefügt;
* Die Bearbeitung der Tab-Taste wurde zum TfrxRichView-Editor hinzugefügt;
- Die Serialisierung der TfrxPictureView.Stretched Eigenschaft wurde korrigiert;
- Die Barcode-Positionierung wurde nach der BarType-Änderung beim Align in [baCenter, baRight] korrigiert;
- Die Swiss Voreinstellung wurde im QR Barcode korrigiert;
[Resources]
* Polnische Ressourcen wurden aktualisiert;
* Deutsche Ressourcen wurden für FastCube aktualisiert;
- FCXBUTTONS -Ressourcen für Anwendungen mit run-time-Paketen wurden korrigiert;
[FastReport FMX]
- Der Export nach PPTX wurde für Windows-, macOS- und Linux-Plattformen hinzugefügt;
- Die Anzeige von Exportdialogen wurde unter macOS korrigiert;
- Exportdialoge werden aus Exportfiltermodulen entfernt (Möglichkeit, Exportdialoge mit eigenen zu überschreiben).