FastReport 6: Unterschied zwischen den Versionen
(→Neuigkeiten) |
(→PDF-Export) |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == | + | == Version 6.9 == |
− | FastReport | + | Ab 01/2021 setzen wir diese neueste Version von FastReport© ein. |
− | + | Die Version beinhaltet u.a.: | |
− | + | === PDF-Export === | |
+ | |||
+ | * Unterstützung '''interaktiver Formulare im PDF-Export''' für Text-, CheckBox- und Picture-Objekte hinzugefügt. | ||
+ | :Siehe '''[https://www.fast-report.com/en/news/463/ FastReport news 463]''' | ||
+ | |||
+ | * Verbesserter PDF-Export. | ||
+ | |||
+ | * '''ZUGFeRD-Minimum-Level''' zum PDF-Exportfilter hinzugefügt | ||
+ | :Siehe '''[https://www.ferd-net.de/startseite.html Ferd-net Startseite]''' | ||
+ | |||
+ | * Unterstützung für '''PDF/A-1, PDF/A-3''' hinzugefügt | ||
+ | |||
+ | * Unterstützung für '''VeraPDF'''-Validierung beim PDF-A-Export zugefügt | ||
+ | |||
+ | === Docx-Export === | ||
+ | |||
+ | * RTL-Unterstützung zum DOCX-Exportfilter hinzugefügt | ||
+ | |||
+ | |||
+ | === Designer === | ||
+ | |||
+ | * '''Filter im Vorschau-Gliederungsbaum''' für die schnelle Suche von Knoten. | ||
+ | |||
+ | * '''Filter schnelle Suche''' der '''Daten-Tabellen und -Felder''' zugefügt | ||
+ | |||
+ | * Neuer Typ für Hyperlinks hinzugefügt (hkNone - nichts tun. Nützlich, wenn wir den Hyperlink vom Skript aus deaktivieren müssen). | ||
+ | |||
+ | * RichView.FileLink-Eigenschaft hinzugefügt. Das kann man verwenden, um RTF-Dateien zur '''Vorbereitungszeit''' zu laden | ||
+ | :(um den Speicherverbrauch für große RTF zu reduzieren) | ||
+ | |||
+ | * Eigenschaft PageFooter.PrintOnSinglePage hinzugefügt - überschreibt das Verhalten von PrintOnLastPage/PrintOnFirstPage, wenn die Seite gleichzeitig Last und First ist. | ||
+ | |||
+ | * Eigenschaft ReportSummary.PrintAtBottom hinzugefügt - ermöglicht das Drucken der '''Berichtszusammenfassung am unteren Rand''' der Seite | ||
+ | |||
+ | |||
+ | === Barcodes === | ||
+ | |||
+ | * Neue lineare Barcodes hinzugefügt: '''Deutsche Post Identcode''' und '''Deutsche Post Leitcode''' | ||
+ | * Swiss Payment Standard Voreinstellungen für QRCode Barcode hinzugefügt; | ||
+ | * '''Logo-Eigenschaft''' für QRCode-Barcode zugefügt; | ||
+ | * GS1Rule-Eigenschaft zu DataMatrix-Barcode hinzugefügt (automatische Unterstützung von GS1-Regeln) | ||
+ | * Neuen Barcodetyp '''Pharmacode''' hinzugefügt | ||
+ | * Neue Eigenschaft '''ColorBar''' für alle Barcode-Typen hinzugefügt (Farbe der Barcode-Daten einstellen) | ||
+ | * Colums-Eigenschaft für GS1 Databar ES Barcode hinzugefügt | ||
+ | * Optimiertes Zeichnen/Drucken von 2D-Barcodes | ||
+ | |||
+ | === Vorschaufenster === | ||
+ | |||
+ | * '''Neue Suche''' zum Vorschau-Fenster hinzugefügt | ||
+ | |||
+ | == Version 6.2 == | ||
+ | |||
+ | FastReport 6© ist bei unseren Produkten seit September 2018 im Einsatz. | ||
== Neuigkeiten == | == Neuigkeiten == | ||
Zeile 12: | Zeile 64: | ||
Für die Darstellung von Daten in Tabellenform gibt es nun ein Tabellen-Objekt. In jede Zelle kann man Text und/oder Datenfelder platzieren. | Für die Darstellung von Daten in Tabellenform gibt es nun ein Tabellen-Objekt. In jede Zelle kann man Text und/oder Datenfelder platzieren. | ||
+ | |||
+ | |||
+ | === Band-Filter === | ||
+ | |||
+ | Ein Band hat nun die Eigenschaft "Filter". Hier kann man einen Ausdruck angeben, der das Band unterdrückt unter bestimmten Voraussetzungen. | ||
+ | |||
+ | Damit "erspart" man sich das Schreiben eines Code z.B. im "OnBeforePrint"-Ereignis. | ||
+ | |||
+ | Beispiel-Filter-Ausdruck: | ||
+ | |||
+ | <nowiki><Positionen."Menge"> > 0</nowiki> | ||
+ | |||
+ | Zeigt nur Positionen, bei denen die Menge größer als 0 ist. | ||
+ | |||
+ | <nowiki><Positionen."Menge"> = 1</nowiki> | ||
+ | |||
+ | Zeigt nur Positionen, bei denen die Menge 1 ist. | ||
+ | |||
+ | |||
+ | |||
+ | |||
=== Skalen-Objekt (Gauge ) === | === Skalen-Objekt (Gauge ) === | ||
Zeile 39: | Zeile 112: | ||
*Der leichte "Grau-Schleier" bei Grafiken entfällt. | *Der leichte "Grau-Schleier" bei Grafiken entfällt. | ||
*Auch beim Skalieren bleibt die Schrift scharf. | *Auch beim Skalieren bleibt die Schrift scharf. | ||
+ | |||
+ | Beim Export wird nun auch der Standard PDF/A-2 unterstützt. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Links == | ||
+ | |||
+ | {| class="hintergrundfarbe1" | ||
+ | |- | ||
+ | |[[FastReport Seitenformat]] | ||
+ | |[[FastReport Daten, Tabellen und Felder]] | ||
+ | |[[FastReport Tabellen der Reports]] | ||
+ | |'''Beispiele:''' | ||
+ | |- | ||
+ | |[[FastReport Bands]] | ||
+ | |[[FastReport Objekte und Elemente eines Reports]] | ||
+ | |[[FastReport: Abhängige Formatierung von Feldern]] | ||
+ | |[[Ladeliste/Packliste mit FastReport]] | ||
+ | |- | ||
+ | |[[FastReport: Standard-Formular-Texte|Standard-Formular-Texte]] | ||
+ | |[[FastReport: Steuerung des Report mit Auftragskennzeichen|Steuerung des Report mit Auftragskennzeichen]] | ||
+ | |[[FastReport: Summen im Report bilden|Summen im Report bilden]] | ||
+ | |[[FastReport: Leasing-Liste|Leasing-Liste]] | ||
+ | |- | ||
+ | |[[FastReport Farb-Konstanten]] | ||
+ | |[[FastReport Namensgebung der Datenbank-Tabellen und -Felder|Namensgebung der Datenbank-Tabellen und -Felder]] | ||
+ | |[[FastReport Tipps und Tricks|Tipps und Tricks]] | ||
+ | |[[FastReport: Inventar-Liste|Inventar-Liste]] | ||
+ | |- | ||
+ | |[[REFLEX Standard-Reports]] | ||
+ | |[[Etikettendruck Allgemeines]] | ||
+ | |[[Mehrsprachige Formulare mit FastReport]] | ||
+ | |[[FastReport: Geräte-Liste|Geräte-Liste]] | ||
+ | |- | ||
+ | |[[GEVITAS Label-Print Installation]] | ||
+ | |[[GEVITAS-Carnet]] | ||
+ | |[[Videos zu FastReport]] | ||
+ | |[[Erstellen eines Prüfprotokolls für TPS]] | ||
+ | |- | ||
+ | |[[FastReport Angebots-/Auftragsformular mit Terminen]]. | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | Es gibt diese Druck-Programme: | ||
+ | |||
+ | * '''[[GevitasFormPrint]]''' zum Drucken von Angeboten, Aufträgen, Lieferscheinen, Rechnungen, Bestellungen usw. | ||
+ | |||
+ | * '''[[GevitasLabelPrint]]''' zum Drucken von Etiketten. | ||
+ | |||
+ | * '''[[GevitasListPrint]]''' zum Drucken von Listen und Auswertungen. | ||
+ | |||
+ | |||
+ | Mit diesen Links kommen zu den Update-Beschreibungen der Druckprogramme, die mit FastReport funktionieren: | ||
+ | |||
+ | * [[GEVITAS FormPrint Updates]] | ||
+ | |||
+ | * [[GEVITAS LabelPrint Updates]] | ||
+ | |||
+ | * [[GEVITAS ListPrint Updates]] |
Aktuelle Version vom 18. Dezember 2020, 15:33 Uhr
Inhaltsverzeichnis
1 Version 6.9
Ab 01/2021 setzen wir diese neueste Version von FastReport© ein.
Die Version beinhaltet u.a.:
1.1 PDF-Export
- Unterstützung interaktiver Formulare im PDF-Export für Text-, CheckBox- und Picture-Objekte hinzugefügt.
- Siehe FastReport news 463
- Verbesserter PDF-Export.
- ZUGFeRD-Minimum-Level zum PDF-Exportfilter hinzugefügt
- Siehe Ferd-net Startseite
- Unterstützung für PDF/A-1, PDF/A-3 hinzugefügt
- Unterstützung für VeraPDF-Validierung beim PDF-A-Export zugefügt
1.2 Docx-Export
- RTL-Unterstützung zum DOCX-Exportfilter hinzugefügt
1.3 Designer
- Filter im Vorschau-Gliederungsbaum für die schnelle Suche von Knoten.
- Filter schnelle Suche der Daten-Tabellen und -Felder zugefügt
- Neuer Typ für Hyperlinks hinzugefügt (hkNone - nichts tun. Nützlich, wenn wir den Hyperlink vom Skript aus deaktivieren müssen).
- RichView.FileLink-Eigenschaft hinzugefügt. Das kann man verwenden, um RTF-Dateien zur Vorbereitungszeit zu laden
- (um den Speicherverbrauch für große RTF zu reduzieren)
- Eigenschaft PageFooter.PrintOnSinglePage hinzugefügt - überschreibt das Verhalten von PrintOnLastPage/PrintOnFirstPage, wenn die Seite gleichzeitig Last und First ist.
- Eigenschaft ReportSummary.PrintAtBottom hinzugefügt - ermöglicht das Drucken der Berichtszusammenfassung am unteren Rand der Seite
1.4 Barcodes
- Neue lineare Barcodes hinzugefügt: Deutsche Post Identcode und Deutsche Post Leitcode
- Swiss Payment Standard Voreinstellungen für QRCode Barcode hinzugefügt;
- Logo-Eigenschaft für QRCode-Barcode zugefügt;
- GS1Rule-Eigenschaft zu DataMatrix-Barcode hinzugefügt (automatische Unterstützung von GS1-Regeln)
- Neuen Barcodetyp Pharmacode hinzugefügt
- Neue Eigenschaft ColorBar für alle Barcode-Typen hinzugefügt (Farbe der Barcode-Daten einstellen)
- Colums-Eigenschaft für GS1 Databar ES Barcode hinzugefügt
- Optimiertes Zeichnen/Drucken von 2D-Barcodes
1.5 Vorschaufenster
- Neue Suche zum Vorschau-Fenster hinzugefügt
2 Version 6.2
FastReport 6© ist bei unseren Produkten seit September 2018 im Einsatz.
3 Neuigkeiten
3.1 Tabellen-Objekt
Für die Darstellung von Daten in Tabellenform gibt es nun ein Tabellen-Objekt. In jede Zelle kann man Text und/oder Datenfelder platzieren.
3.2 Band-Filter
Ein Band hat nun die Eigenschaft "Filter". Hier kann man einen Ausdruck angeben, der das Band unterdrückt unter bestimmten Voraussetzungen.
Damit "erspart" man sich das Schreiben eines Code z.B. im "OnBeforePrint"-Ereignis.
Beispiel-Filter-Ausdruck:
<Positionen."Menge"> > 0
Zeigt nur Positionen, bei denen die Menge größer als 0 ist.
<Positionen."Menge"> = 1
Zeigt nur Positionen, bei denen die Menge 1 ist.
3.3 Skalen-Objekt (Gauge )
Man kann in den Report ein "Messgerät" mit einer Skala unterbringen, um z.B. auf einer Auswertung einen schnellen visuellen Eindruck zu schaffen. Nett.
3.4 Post processing
Das scheint eine interessante Methode zu sein, wie man berechnete Felder (z.B. Summen, Zwischensummen usw.) verwenden kann, ohne dass der Report zuerst durchgerechnet werden muss.
Einzelheiten dazu werden später nachgeliefert.
4 Verbesserungen
4.1 PDF-Export
Die wichtigste Verbesserung überhaupt ist der PDF-Export! Hier entfallen ein paar Nachteile der bisherigen Version:
- Alt
- RTF-Texte (z.B. Kopf- und Fuss-Texte im Angebot/Auftrag, Positionstexte) werden als Grafik in die PDF-Datei exportiert.
- Neu
- RTF-Texte werden als formatierter Text in die PDF-Datei exportiert.
- Dadurch wird die PDF-Datei kleiner (vor allem bei großen Texten).
- Der Text in der PDF-Datei kann markiert und kopiert werden.
- Der leichte "Grau-Schleier" bei Grafiken entfällt.
- Auch beim Skalieren bleibt die Schrift scharf.
Beim Export wird nun auch der Standard PDF/A-2 unterstützt.
5 Links
Es gibt diese Druck-Programme:
- GevitasFormPrint zum Drucken von Angeboten, Aufträgen, Lieferscheinen, Rechnungen, Bestellungen usw.
- GevitasLabelPrint zum Drucken von Etiketten.
- GevitasListPrint zum Drucken von Listen und Auswertungen.
Mit diesen Links kommen zu den Update-Beschreibungen der Druckprogramme, die mit FastReport funktionieren: