TFORMer 7.5 Versionsinfos
Vielen Dank, dass Sie TFORMer Designer / TFORMer SDK installiert haben!
Diese Seite informiert Sie über die wichtigsten Verbesserungen der aktuellen TFORMer Version.
Bitte beachten Sie, dass Updates innerhalb derselben Hauptversion kostenfrei sind. Ein Lizenzschlüssel für Version 7 schaltet also auch alle kommenden Updates (Versionen 7.x) frei.
Anwender früherer Hauptversionen können zu stark ermäßigten Preisen ein Update erwerben (Angebot anfordern).
V7.5 (Aktuelle Version) | V7.0 | V6.0 SP12 | V6.0 SP11 | V6.0 SP10 | V6.0 SP9 | V6.0 SP8 | V6.0 SP7 | V6.0 SP6 | V6.0 SP5 | V6.0 SP4 | V6.0 SP3 | V6.0 SP2 | V6.0 SP1 | V6.0 | V5.1 | V5.0 | V4.5.1 | V4.5.0 | V4.1.0
V7.5
Hot-Fixes und Neuerungen in V7.5.23
-
Neue Features
-
Neue SDK-Option ZPL-Compression
Die neue SDK-Option ZPL-Compression ermöglicht per Programmcode die Auswahl der ZPL-Kompressionsart.
Mögliche Werte sind none, rle oder png.
-
Fehlerkorrekturen und Bug-Fixes
-
CSV Import auf Linux/UNIX
Es wurden Fehler beim Importieren von UTF-8 Zeichen und in der Zeilenende-Erkennung behoben.
-
UTF-8 Barcode-Klarschrift auf Linux/UNIX
UTF-8 der lesbare Barcodetext wird nun auf Linux/UNIX Systemen nicht mehr in das ANSI Zeichenformat konvertiert.
Hot-Fixes und Neuerungen in V7.5.22
-
Neue Features
-
Fehleranzeige in der Entwurfsübersicht
Fehlerinformationen werden nun auch in übergeordneten Einträgen angezeigt (TFM-8068, TFM-8073).
-
Warnhinweise in der Entwurfsübersicht
Die Anzeige von Warnhinweisen wurde in der Entwurfsübersicht hinzugefügt.
-
Barcode SDK
Verwendung des Barcode-Kernels TBarCode SDK V11.5.0.
-
Neuer Barcode: Royal Mail Mailmark 4 State
Dieser Mailmark-Barcode wird von der Royal Mail (UK) nun anstelle des Royal Mail 4 State Codes verwendet.
-
TFORMer SDK
-
COM API: Neue Funktion AppendToDataField
JobDataRecordSet wurde um die Funktion AppendToDataField erweitert (TFM-7966).
-
CUPS Unterstützung auf Linux/UNIX
Behebung eines Problems durch die Verwendung einer veralteten API-Funktion.
-
Quickprint
- Ford Global Transport Labels (Stand 2017) wurden hinzugefügt (TFM-7813).
- MAT Datamatrix MASTER Label wurde hinzugefügt (TFM-7935).
-
Fehlerkorrekturen und Bug-Fixes
-
Fehlende Ausgabeseiten
Die Ausgabe wird nun nicht mehr auf die vorberechnete Seitenanzahl beschränkt sondern es werden alleDatensätze abgearbeitet (TFM-8021).
Die Verwendung von NumPages, NumLogPages oder IsLastPage in Druckbedingungen konnte dazu führen, dass die Seitenanzahl nicht korrekt berechnet wurde.
Daher wurden folgende Erweiterungen hinzugefügt:
- Warnhinweis wenn NumPages, NumLogPages oder IsLastPage in einer Durckbedingung verwendet wird.
- Anzeige in der Entwurfsübersicht wenn NumPages, NumLogPages oder IsLastPage in Druckbedingungen verwendet werden.
- Warnhinweis wenn die Druckvorschau die letzte Seite erreicht und die berechnte Seitananzahl nicht der tatsächlichen entspricht.
-
Schriftartenauswahl
Es wurde ein Problem behoben, wodurch spezielle Schriftarten im Auswahlfeld nicht angezeigt wurden (TFM-8105).
Hot-Fixes und Neuerungen in V7.5.21
-
Neue Features
-
Barcode SDK
Verwendung des Barcode-Kernels TBarCode SDK V11.4.0.
-
Fehlerkorrekturen und Bug-Fixes
-
Seitenfüße
Die Berechnung der Position für Seitenfüße mit unterschiedlichen Höhen und Druckbedingungen wurde korrigiert (TFM-7884).
-
Barcode
- Postscript: Die Position für Texte, die zentriert oder rechts ausgerichtet sind und die Zeichen (, ) oder \ enthielten, wurde korrigiert (TFM-7805).
- PDF: Die Position frei rotierter und zentrierter, nach rechts oder unten ausgerichteter Barcodes, wurde korrigiert (TFM-7806).
-
Vorschau
- Vorschau wird nun auf die Seitengröße begrenzt (TFM-5539).
- Flackern wurde reduziert.
-
Unix
- Ein Absturz in der Fehlerausgabe von unicode-font-errors, bei Verwendung eines Fonts der keine ANSI Zeichen unterstützt, wurde behoben (TFM-7859).
-
Vorlagen
-
MAT-Etikett Vorlagen (Automotive)
Neu: Die Vorlage für das MAT Datamatrix MASTER Label wurde hinzugefügt.
Hot-Fixes und Neuerungen in V7.5.20
-
Neue Features
-
Font Linking
Verhalten bei fehlenden Zeichen in einer Schriftart.
Wenn ein Zeichen von einer Schriftart nicht unterstützt wird, versucht TFORMer dieses Zeichen mit Hilfe einer (fix codierten) "linked" Schriftart auszugeben.
Dieses Verhalten kann mit Hilfe der SDK-Option font-linking=no deaktiviert werden.
-
Font Substitution
Verhalten bei fehlenden Schriftarten.
Wenn eine benötigte Schriftart (Font) nicht verfügbar ist, wird ein (fix) vorgegebener alternativer Font benutzt (Bsp. Liberation Sans Narrow wird als Ersatz für Arial Narrow verwendet).
Dieses Verhalten kann mit Hilfe der SDK-Option font-substitution=no deaktiviert werden.
-
Text Serienfelder
Serienfelder unterstützen nun auch den Datentyp "Text".
-
Kopieren von Text und RTF
Einfacher Text und RTF (Rich Text Format, Bsp. durch Microsoft Word) kann nun in das aktuell ausgewählte Textelement eingefügt werden.
-
Neue SDK-Option layout
Die neue SDK-Option layout ermöglicht per Programmcode das Überschreiben der Seiteneinstellungen eines Etikettenentwurfs.
Beispiele:
layout={rows=6 columns=2 row-height=3cm column-width=7cm row-spacing=2mm columns-spacing=2mm margins={left=1cm top=1cm right=1cm bottom=1cm}}
layout={rows=auto columns=auto row-height=auto column-width=auto row-spacing=auto columns-spacing=auto margins=1cm}
-
Dialog "Etikettenvorlage auswählen"
Der Dialog kann nun vergrößert werden.
-
Repository-Formulare
Die Funktion Formular Öffnen unterstützt nun Mehrfachauswahl. Es können alle ausgewählten Formulare mit einem Kommando geöffnet werden.
-
Neue Setup-Anwendung
Ein neues Installationsprogramm wird verwendet, dieses beinhaltet die 32 Bit und 64 Bit Komponenten. Die Laufzeitbibliotheken für Visual Studio 2015 (VC redistributable) werden nur bei Bedarf heruntergeladen und installiert.
-
Barcode SDK
Verwendung des Barcode-Kernels TBarCode SDK V11.3.2.
-
Neuer Barcode Typ: UPU S10
Der UPU S10 Code wird international für die Sortierung und Nachverfolgung von Postsendungen verwendet.
-
DMRE-Unterstützung (Data Matrix Rectangular Extension)
Die folgenden Symbolgrößen werden nun unterstützt: 8x48, 8x64, 12x64, 16x64, 24x32, 24x36, 24x48, 24x64 und 26x32.
-
Fehlerkorrekturen und Bug-Fixes
-
Temporäre Dateien
Ein Problem beim Löschen von temporären Dateien wurde behoben (TFM-6940).
-
Formatierter Text: Einfügen von RTF-Text (Bsp. Microsoft Word)
Das Einfügen von RTF-Text, welcher "automatic text color" benutzt, funktioniert nun korrekt.
-
ZPL-II Ausgabe (Zebra Drucker)
Die Druckbreite (^PW) wird nun immer an den Drucker übermittelt (TFM-6063).
-
Systemdatenfelder
Die Systemdatenfelder Record, NumRecords, PrintedItems und NumPrintItems werden nun auch korrekt berechnet wenn Datensätze im Feld RecordCopy den Wert 0 enthalten (TFM-6723).
-
ODBC: ODBC 64 Bit API
Ein Problem beim Lesen von Daten mit Hilfe der 64 Bit ODBC-Schnittstelle wurde behoben.
-
TFORMer Datenansicht
- Ein Speicherproblem (Memory Leak) beim Einfügen von XML-Daten wurde behoben.
- Ein Absturz beim Einfügen von Datenfeldern in der Ansicht für externe Daten (ODBC, CSV, XML) wurde behoben (TFM-6941).
-
Bild Elemente
- Ein Absturz bei der Ausgabe von rotierten 4-Bit kodierten Bildern wurde behoben.
- Die Postscript-Ausgabe unter Microsoft Windows bettet Bilder wieder korrekt ein (TFM-7744).
-
SDK
- TFormer_IsDesignerAvailable und TFormer_OpenDesigner funktionieren nun auch bei gleichzeitiger Installation von TFORMer SDK und TFORMer Designer (TFM-6711).
- TFormer_AddNewForm legt nun bei Bedarf eine neue Layout-Datei an (TFM-6764).
- Es wurden verschiedene Probleme im .NET-Wrapper behoben die eine Verwendung in Visual Studio 2015 UWP Projekten verhinderten.
-
Visual Studio Runtime
- TFORMer verwendet nun die Visual Studio 2015 Runtime.
-
Vorlagen
-
Ford Global Transport Labels
Die Vorlagen für Ford Global Transport Labels (Stand 2017) wurden hinzugefügt.
-
MAT Etikett Vorlagen (Automotive)
- Neu: Neues Feld Quantity zur Angabe der Mengeneinheit.
- Fix: Quantity wird nun im 12ISO3 (e.g. 1234567890123mmm999) Format im 2D Barcode codiert (TFM-5759).
- Fix: In manchen Fällen reichte die Größe für den PDF417 Barcode nicht aus (TFM-7728).
- Fix: KLT Label Data Matrix Code: Purchase Order Number wurde hinzugefügt (TFM-7722).
Hot-Fixes und Neuerungen in V7.5.19
-
Neue Features
- Neu: Systemdatenfelder tfProductName und tfProductVersion.
- Neu: Erweiterte CheckDigits-Methode für die Unterstützung feldspezifischer Prüfziffern für GS1 Barcodes (TFM-6479).
- Neu: Eigenschaft Fehlermeldung unterdrücken für Bildelement.
- Neu: Eigenschaften für Metainformation zum Anpassen von Urheber, Ersteller, Titel, Thema, Verfasser und Stichwörtern des Dokumentes.
Diese Informationen werden beim Generieren von PDF, PostScript und HTML Aushabe verwendet. Auf die aktuellen Werte kann über die Systemdatenfelder tfDocumentCreator, tfDocumentProducer, tfDocumentTitle, tfDocumentSubject, tfDocumentAuthor und tfDocumentKeywords zugegriffen werden.
- Neu: Der Formeleditor zeigt nun sogenannte Calltips für das aktuell selektierte Wort an.
- Neu: Die Anzeige der Tooltips im Formeleditor erfolgt nun mit Wortumbruch.
- Neu: Copy&Paste-Unterstützung für Elemente in einer Ebene.
- Neu: Das Speichern eines Formulars innerhalb eines Repositories speichert auch das Repository selbst (TFM-1780).
- Neu: Das Speichern eines Repositories speichert auch alle geöffneten Formulare dieses Repositories.
-
Fehlerkorrekturen und Bug-Fixes
- Fix: Die Output-Engine vermeidet nun den Druck von unsichtbaren Linien, Rechtecken und Ellipsen (Elemente mit Linienbreite 0 oder ohne Farbe auf transparentem Hintergrund).
- Fix: Vermeidung eines Deadlocks in der Output-Engine wenn vergrößerbare Textfelder mit dem Attribut Abschluss unten gedruckt wurden (TFM-6548). TFORMer bleib hängen (Linux) bzw. erzeugt mehr als 4000 Ausgabeseiten (Windows)
- Fix: Die Output-Engine crasht unter gewissen Voraussetzungen beim Druck auf Win32 Druckertreibern.
- Fix: Der Druckdialog speichert die Optionen für die Ausgabe auf Postscript-Datei korrekt.
- Fix: Die SDK Optionen im Druckdialog beeinflussen andere TFORMer-Einstellungen nicht mehr.
- Fix: Der Typ der ZUGFeRD-XML Eigenschaft (Datenfeld, Datei oder Formel) wird nun korrekt berücksichtigt.
- Fix: Die Dokumentenname Eigenschaft kann nun als Text, Datenfeld oder Formel angegeben werden.
- Fix: Manche textbasierende Eigenschaften bieten nun einen Browse-Schaltknopf zum Öffnen eines Multiline-Editors. Korrektur eines Problems beim Einfügen von Texten mit Zeilenumbrüchen via Clipboard (Eigenschaftswert konnte danach nicht mehr editiert werden).
- Fix: Einfügen des fehlenden "GT" in den PDF417 Barcode von GM 1724 A Labels.
-
TFORMer Quickprint
- Neu: Die Vorschau basiert nun auf aktuellen Eingabewerten.
- Neu: Tooltips zur Anzeige von Fehlern durch Datenfeldwerte.
- Neu: Tooltips zur Anzeige von Datenfeldinformationen.
- Neu: Automatisches Laden eines Formulars bei Änderung (TFM-5825).
- Fix: Korrektur eines Problems mit der Kopienanzahl.
Hot-Fixes für V7.5.18
-
Windows XP
Um ein Kompatibilitäts-Problem mit Windows XP zu lösen, verwendet TFORMer Designer die Systemfunktion GetTickCount64() nun nicht mehr.
Neuigkeiten in V7.5.17
-
PDF/A Ausgabeformat
PDF/A ist ein Format zur Langzeitarchivierung digitaler Dokumente, das von der International Organization for Standardization (ISO) als Subset des Portable Document Format (PDF) genormt wurde.
-
ZUGFeRD PDF/A-3 Ausgabeformat
Erzeugt eine PDF/A-3 Datei und bettet eine bereitgestellte ZUGFeRD-Rechnung (XML-Datei) ein.
Die XML-Datei für die ZUGFeRD-Rechnung kann folgendermaßen angegeben werden:
-
Durch die Berichtseigenschaft ZUGFeRD-XML
Legt die einzubettende Datei fest (basierend auf Ausdruck, Datenfeld oder Dateinamen).
-
Durch die SDK Option zugferd-xml
Anmerkung: Diese Option hat vor der Berichtseigenschaft ZUGFerD-XML Vorrang.
-
TFORMer Druckdialog
Wenn die Berichtseigenschaft ZUGFeRD-XML nicht gesetzt wurde, dann wird der Benutzer aufgefordert eine ZUGFeRD-Rechnung (XML-Datei) auszuwählen.
-
Verbesserte PDF-Ausgabe
Die PDF-Ausgabe wurde verbessert (ToUnicode Map, Char Width Array, Reihenfolge der Operanden).
-
Verbesserungen beim Import von XML-Druckdaten in das TFORMer SDK
- Problem beim Importieren leerer Datensätze wurde behoben.
- Groß-/Kleinschreibung bestimmter Knotennamen wird wieder ignoriert.
- Ungültige XML-Dateien liefern nun korrekte Fehlermeldungen.
-
TFORMer Druckdialog
Die Benutzereinstellungen werden nun nach dem Drucken nicht mehr zurückgesetzt.
-
Formeln
Die maximale Länge von Formeln wurde von 8 KB auf 64 KB erhöht (TFM-6410).
-
ODBC Datenquelleneditor
Vermeiden eines Deadlocks beim Lesen der Tabellennamen (TFM-6409).
-
Verzeichniskonnektor (TFORMer Server Repository)
Unterstützung von relativen Pfadangaben wurde implementiert (TFS-4090).
-
Drucker (TFORMer Server Repository)
- Neue ZPL-Footer Eigenschaft (TFS-6402)
- Standardwerte für ZPL-Header und ZPL-Komprimierung wurden geändert (TFS-3702)
- Typ der Eigenschaft ZPL-Skalierung wurde auf Enumeration geändert (TFS-3702)
-
Linux®- und UNIX®-Systeme
-
TFORMer SDK 7.5 ist nun auch für Linux® und UNIX® verfügbar.
-
TFORMer.ini kann nun verwendet werden um das SDK zu lizenzieren.
-
TFORMer SDK Java Wrapper
Ein Problem (NULL Exception) in FormLayout.getDataFieldUsage wurde behoben.
Hot-Fixes für V7.5.16
-
Entwurfsansicht
Zusammengeklappte Druckbereiche können nun auch wieder aufgeklappt werden.
-
CSV-Dateien
- Die Lesegeschwindigkeit wurde verbessert.
- Erkennung von Texttrennzeichen wurde verbessert (Bsp. "Abc""abc""" wird nun als [Abc"abc"] eingelesen).
- TFPrint erlaubt nun auch mehrzeilige Datensätze (TFM-6062).
-
XML Datenquellen
Manche korrekte XML-Dateien lösten einen "End of File"-Fehler aus.
-
Vorschau
Ein Problem beim Auffrischen einer abgebrochenen Vorschau mit persistenten Serienfeldern wurde behoben.
-
Beispiele
Das Druckwerkzeug für Microsoft Excel verwendet nun immer die korrekten Datenfeldnamen zur Übergabe an TFORMer (TFM-6233).
-
SDK Benutzerdefiniertes Medienformat
Die Übergabe eines benutzerdefinierten Medienformates kann entweder in der Form 'media=custom.10cmx12cm' oder 'media=10cmx12cm' erfolgen (TFM-6108).
-
Neue Vorlagen
- KLT (Kleinladungsträger) und GLT (Großladungsträger) Etiketten für ZF
-
Neue SDK-Optionen für den Druck von Barcodes und Bildern
Die SDK-Optionen tbarcode-drawing-mode und transparent-image-drawing-mode steuern den Druck von Barcodes bzw. transparenten Bildern auf Windows-Druckern.
-
TFORMer SDK (für Microsoft Windows)
- Ein Problem beim Entfernen des SDKs aus dem Speicher wurde behoben. Der ERORLEVEL wird nun von TFPrint.exe richtig gesetzt (TFM-6348).
-
Barcode
Neuer Barcode-Kernel (V11.2.2).
Hot-Fixes für V7.5.15
-
Datenquellen
-
ODBC Datenquelle
- Neue Option Lokale Kopie um Daten unter Verwendung eines "forward only cursors" temporär zwischenzuspeichern (TFM-6058).
-
XML Datenquelle
- Neue Option Werte weiter verwenden setzt Datenfeldwerte zwischen Datensätzen nicht zurück.
- Reduzierter Speicherbedarf.
-
Dialog Datenquelle bearbeiten
- Automatische Feldzuordnung unterstützt nun auch Namen mit mehr als 32 Zeichen.
- Vorschau ist nun auf maximal 100 Datensätze limitiert.
-
Barcode
- Neuer Barcode-Kernel (V11.2.1).
- Option Optimale Auflösung wurde korrigiert (TFM-6075).
- Eigenschaftsliste Barcodetyp: Mausradunterstützung wurde hinzugefügt.
-
PDF TrueType-Untermengen Einbettung
Ein Problem beim Einbetten von zusammengesetzten Zeichen wie ä, ü oder ö wurde behoben.
-
Verbesserte Datenansicht
Speichern, Laden, Kopieren, Einfügen und Auswählen von Daten wurde verbessert.
-
TFQuickPrint
Kommandozeile unterstützt nun auch das Laden eines Layouts (.tff).
Hot-Fixes für V7.5.14
-
Neue SDK-Option für Rotation
Legt die zusätzliche Rotation für die Ausgabe in Schritten von 90 Grad fest (wird zur Formularrotation hinzuaddiert) (TFM-6063).
-
Zufallszahlen
In "Berechnung-davor" erzeugte Zufallszahlen werden nun korrekt in Barcode und Textelementen angezeigt (TFM-6060).
-
Selektion
Selektierte Elemente werden bei Shift-Klick auf ein Band nicht mehr gelöscht (TFM-6061).
-
Neue Elemente
Elemente die mittels Klick in der Entwurfsansicht erzeugt werden, sind nun immer vollständig sichtbar (TFM-6103).
Hot-Fixes für V7.5.13
-
TFORMer QuickPrint
-
Der Dialog “Druckereinstellungen” zeigt nun Systemdrucker wieder korrekt an.
-
TFORMer SDK Fehlertexte werden wieder korrekt angezeigt.
-
TFPrint
Ein möglicher Absturz, verursacht durch Prozentzeichen in Gültigkeitsmeldungen (validation messages), wurde behoben.
Hot-Fixes für V7.5.12
-
Neuer Barcodekern TBarCode V11.2.0
Royal Mail CMDM Mailmark Barcode wird nun unterstützt.
-
Druckbereich einfügen
Das Kommando „Druckbereich einfügen“ berücksichtigt nun die Position des aktuell ausgewählten Druckbereiches (TFM-5957).
-
Neue Etikettenvorlagen
-
VW GTL Etiketten Version 4.1.2
-
MAT KLT Etikett
Hot-Fixes für V7.5.11
-
Behandlung von "Seitenumbruch davor"
Ein eingestellter Seitenumbruch davor funktionierte nur beim ersten Etikett einer Seite.
-
Textaufteilung
Verschobene oder erweiterte Textelemente werden nun korrekt auf mehrere Seiten aufgeteilt (text splitting).
-
Abgeschnittene Unterlängen
Die Routinen für die Textausgabe vermeiden nun, wenn möglich, das Abschneiden von Unterlängen (z.B. in den Buchstaben g, j, p, ...).
-
Neue SDK Option zum Ignorieren unbekannter Datenfelder
Die neue SDK-Option ignore-undefined-fields unterdrückt Fehlermeldungen im COM, .NET und Java API, wenn unbekannte Datenfelder in der Datenquelle JobDataRecordSet verwendet werden.
-
SDK COM Dokumentation
Falsche Hyperlinks wurden korrigiert.
-
ZPL- und Bild- Ausgabe
-
Die Positionierung von Bildern (Grafiken) bei rotierter Ausgabe wurde behoben (TFM-5932).
-
Die Ausgabe von skalierten, frei rotierten Bildern, wurde verbessert.
-
Eine mögliche Zugriffsverletzung beim Clippen von Text wurde behoben.
Hot-Fixes für V7.5.10
-
Datenquellen
- Copy & Paste Unterstützung nun auch für Datenquellen und Datenquellenparameter.
- Bessere Darstellung von Datenquelleneigenschaften mit Formeln.
- Eigenschaften für Dateinamen werden nun in einem Dialog editiert.
-
Installation
Zukünftige Updates verwenden nun den korrekten Installationspfad (TFM-5850).
-
DDE
Korrektur des DDE-Problems "Bei der Weitergabe des Befehls an das Programm ist ein Fehler aufgetreten." beim Öffnen einer Layout-Datei.
Hot-Fixes für V7.5.9
-
Ribbon Comboboxen
- Auf manchen Systemen mit "Standard Windows Desktop-Einstellungen" konnten die Comboboxen nicht aufgeklappt werden.
- Das Ändern von Schriftart und Schriftgröße erforderte mehrere Undo-Operationen.
- Die Schriftart-Combobox unterstützt nun Eingabevervollständigung.
- Die Mini-Symbolleiste zeigt nun Schriftart und Schriftgröße korrekt an.
-
ZPL-II Generierung (Zebra Drucker)
- Die Option Footer wurde im Konfigurationsfile TFORMer.XML hinzugefügt.
- Die SDK-Optionen wurden um header und footer erweitert um nativen ZPL-II Code direkt angeben zu können.
- Unterstützung der Schneideeinrichtung (Cutter). Die Etikettenlänge wird nun immer mit dem ^LL Kommando an den Drucker gesendet.
-
Mehrzeilige Vorgabewerte für Datenfelder
Mehrzeilige Vorgabewerte werden nun besser unterstützt (TFM-3754).
-
Mehrzeilige Eingabe von Datenfeldern in Quickprint
Wenn der Vorgabewert eines Datenfeldes mehrzeilig ist (siehe TFORMer Entwurf), generiert Quickprint nun mehrzeilige Eingabefelder (TFM-5829).
-
Texteditor für formatierten Text
Manchmal wurden die Zeichen nach einem Tabulator beim Speichern des TFORMer-Entwurfs verworfen.
-
Schachtsteuerung
Die Schachtsteuerung erlaubt nun die Eingabe von benutzerdefinierten Formaten (Bsp. Custom.200mmx180mm). Nützlich für Bildausgabe und den Druck auf Labeldruckern mit Cutter.
-
Undo und Redo
Undo und Redo funktionieren auch nach dem Speichern eines Dokuments (TFM-5845).
-
HTML Ausdrücke
Wenn eine Ziffer folgt oder kein abschließendes > Zeichen vorkommt, dann wird ein < Zeichen als Text ausgegeben (TFM-5846).
-
Barcode Klartext
Bei der Ausgabe als PDF, PS, Bild oder ZPL-II wird ein Zeilenmbruch im Barcode-Klartext ignoriert (TFM-5847).
Hot-Fixes für V7.5.8
-
Zugriffsverletzung bei Bild- und Zebra-Ausgabe
Korrektur einer Zugriffsverletzung bei zu kleinem Ausgabebereich (Clipping-Problem).
-
Barcodeoptionen
Die Barcodeoptionen werden nun korrekt interpretiert.
-
Neuer Barcodekern TBarCode V11.1.3
Neue Barcodeoptionen für Makro-PDF417.
-
Excel-Beispiel
Schnellere Datenübergabe an TFORMer SDK aus Excel.
-
Rotation auf GDI-Druckern (Windows Druckertreiber)
Manche Druckertreiber erzeugten gedrehte Ausgabe nur auf der ersten Seite.
-
Positionierungs-Elementeigenschaften
- Links und Oben ändern nun Breite und Höhe nicht mehr.
- Rechts und Unten wurden entfernt.
Hot-Fixes für V7.5.7
-
EXIF Auflösungsdaten bei JPEGs werden nun berücksichtigt (TFM-5706)
-
Multipage TIFF korrigiert
Die Ausgabe im Format Multipage TIFF wurde korrigiert.
-
Korrektur eines Lizenzproblems
In manchen Sprachversionen wurden gültige Lizenzdaten nicht korrekt akzeptiert.
-
Vorschau-Geschwindigkeit
Die Vorschau von Dokumenten mit mehreren Formeln und Bildern wurde verbessert.
-
Vermeiden von mehreren TFORMer-Fenstern
Beim Öffnen eines Layouts (*.TFF) mit Doppelklick wird dieses in einer bereits geöffneten TFORMer Instanz angezeigt (TFM-5755).
-
Ausgabegeschwindigkeit bei XML Datenquellen
Große XML Datenquellen werden nun wesentlich performanter abgearbeitet (TFM-5767).
Hot-Fix für V7.5.6
-
Neue SDK-Option MediaSource
Diese Option legt die Standard-Papierquelle (Schacht) mittels Name oder Identifikationsnummer fest.
Hot-Fixes für V7.5.5
-
Druckbedingungen
Die Druckbedingungen werden nun bei Label- oder Seitenwechsel neu ausgewertet (TFM-5660).
-
Funktionen
AddDays(): Ein Problem bei der Subtraktion von Tagen von einem Datum wurde behoben (TFM-5652).
-
Kommandozeile
Kommandozeilenparameter werden bei der Verwendung von SingleInstance korrekt weitergeleitet (TFM-5633).
-
Entwurfsansicht
- Korrektur der Lineal- und Rasteranzeige.
- Ein Klick in den horizontalen Scrollbar ändert die Selektion nicht mehr.
-
Vorlagen
-
Die Vorlagen für die Caterpillar Shipping and Parts Identification Labels (in der Version 4.2, November 2013) wurden angepasst (linke Ruhezone bei Barcodes, getrennte EC# und LOT# SPLR SLED Felder).
Hot-Fixes für V7.5.4
-
Druckvorschau
Querformat wird nun von der Druckvorschau korrekt angezeigt (TFM-5589).
-
Dialog ODBC Datenquelle bearbeiten
Ein möglicher Absturz beim Lesen der Tabelleninformationen wurde behoben (TFM-5596).
Hot-Fixes für V7.5.3
-
Dialog Seite einrichten
Der Dialog für das Einrichten der Seite erlaubt nun beliebige Einstellungen (TFM-5464).
-
Dialog Optionen
Die Rastereinstellungen und die Seitengrößen werden nun in der gewählten Maßeinheit angezeigt (TFM-5464).
-
Dauerhafte Seriennummern
Die Anzeige von dauerhaft gespeicherten Seriennummern erfolgt nun ohne unnötige Nullen (TFM-5469).
-
QuickPrint
-
Die maximale Etikettenanzahl wurde von 99 auf 9999 erhöht, die maximalen Werte für Startzeile und Startspalte wurden auf 999 geändert (TFM-5479).
-
Die Startzeile und Startspalte werden nun korrekt behandelt (TFM-5481).
-
Neuer Barcodekern TBarCode V11.1.0
Swedish Postal Shipment Item ID Barcode (Code 128) und die korrespondierende Mod-11 Prüfziffermethode werden nun unterstützt.
Hot-Fixes für V7.5.2
-
64 Bit Java Wrapper
Verwendung des 64-Bit Java Wrappers ist nun möglich (TFM-5452).
-
SDK Access Violation
Eine mögliche Zugriffsverletzung beim Laden der SDK DLLs (DLL, COM, NET, JAVA) wurde behoben.
-
Entwickler-Handbuch
Der Abschnitt "Distribution and Deployment" wurde aktualisiert.
-
Vorlagen
-
Caterpillar 2013 Etiketten: Modulbreite und Position des "Supplier" Barcodes wurden angepasst.
-
Caterpillar 2013 Etiketten: Bestellnummern (PO-Numbers) werden nun ohne spezielle Formatierung ausgegeben (TFM-5449).
-
Siemens VDO Vorlage: Die PDF417 Kodierung wurde korrigiert (TFM-5404).
Hot-Fixes für V7.5.1
-
TFM-5418: Entwurfsansicht Bildlaufleiste
Doppelklicks in der Bildlaufleiste werden nun korrekt behandelt.
-
TFM-5424: Fehlende vcomp100.dll
Das Setup beinhaltet nun die Microsoft VC100 OpenMP DLLs. Es gab Probleme beim Laden der TFORMer .NET SDK auf Windows 8.
-
TFM-5425: Zugriffsverletzung (Access Violation) im 64 Bit SDK
Im 64 Bit SDK wurde ein Problem mit einer Zugriffsverletzung (Access Violation) behoben. Das Problem trat mit .NET 4.0+ (Debug Build) auf.
-
Inhalte bearbeiten: Änderungen können jetzt mit Strg+Enter bestätigt werden.
Neue Funktionen
-
Neues Druckwerkzeug
Das Softwaretool QuickPrint wurde komplett neu implementiert und bietet rasche Etikettenauswahl, ein Eingabeformular für die Druckdaten und eine integrierte Vorschau.
-
Freie Elementrotation
Alle Elemente wie Barcodes, Rechtecke, Texte, ... können frei rotiert werden.
-
Ausrichten an Hilfslinien
Elemente können nun an automatisch erstellten Hilfslinien ausgerichtet werden.
-
TFM-4634: Rastereinstellungen für Änderung von Bereichsgrößen verwenden
Änderungen der Bereichsgröße berücksichtigen nun die Rastereinstellungen.
Generelle Verbesserungen
-
Verbesserte Benutzeroberfläche
TFORMer Designer verwendet nun ein modernes Menüband (Ribbon-Menü) und Kontext-Toolbars (optional).
-
Verbessertes Setup
Zukünftige TFORMer Versionen können eine bestehende Installation aktualisieren. Ein vorheriges Deinstallieren ist nicht mehr nötig.
Neue Etikettenvorlagen
Folgende Vorlagen für Transportetiketten sind nun im Lieferumfang enthalten:
-
Bring Parcels Transport Label
Bring Parcels AB Transport Label (Version 20101101)
-
Coliposte Colissimo Label
La Poste Coliposte COLISSIMO EXPERT F (8V) Label (V0611-2)
-
Parcelforce Domestic Label
Parcelforce Worldwide Domestic Label UK (v1.0.0)
TFORMer SDK (Basisfunktionen)
-
Visual Studio Runtime
TFORMer verwendet die Visual Studio 2010 Runtime.
-
Neue Barcodes
Folgende Barcodes werden ab sofort unterstützt:
- DotCode: eine 2D Symbologie für DPM (Direct Part Marking),
- Han Xin Code: ein für chinesische Zeichen optimierter 2D Code,
- USPS Intelligent Mail Package Code: ein Code für postalische Anwendungen in den USA.
-
FreeImage
TFORMer verwendet nun FreeImage zum Speichern und Laden von Bilddateien.
Es können zusätzlich Icon- (ICO) und Photoshop- Formate (PSD) in Bildelementen verwendet werden.
Korrekturen
-
TFM-5201: Datumsberechnungen
Die Funktionen AddDays(), AddWeeks() und AddMonths() arbeiten nun auch mit negativen Werten korrekt.
-
TFM-5035: Absturz bei CSV Import
Der Absturz beim Import von CSV-Dateien mit leeren Zeilen und gleichzeitiger Verwendung von RecordCopies wurde behoben.
-
TFM-5104: Endlosschleife in Datenansicht
Unter seltenen Umständen führte die Auswahl des letzten Datensatzes in der Datenansicht zum Absturz von TFORMer Designer.
-
TFM-5108: Korrektur von nach oben ausgerichteten Linien im Seitenfuß
Horizontale, nach oben ausgerichtete Linien werden nun korrekt dargestellt.
-
TFM-5234: Korrektur der Funktion Round()
Diese rundet nun auch negative Werte korrekt. Zusätzlich wurde der Parameter für die Rundungsgenauigkeit von DOUBLE auf LONG geändert.
Bekannte Probleme
-
PDF / PostScript Ausgabe
Alle Schriftarten die keine TrueType-Schriftarten sind (z.B. Script) werden mit Arial ausgegeben.
-
HTML-Ausgabe
Ausgabe von rotiertem Text ist nicht möglich.
-
Probleme auf Big-Endian (Nicht-Intel) Betriebssystemen wie HP-UX und AIX
Das EURO-Zeichen (€) kann auf AIX nicht verwendet werden.
Das Bildformat TIFF wird nicht unterstützt.
-
Arabische Zeichensätze
Arabische Zeichensätze werden nicht direkt unterstützt.
V7.0
Hot-Fix für V7.0.10
-
Neue SDK-Option MediaSource (Übernommen von 7.5.6)
Diese Option legt die Standard-Papierquelle (Schacht) mittels Name oder Identifikationsnummer fest.
Hot-Fix für Build 7.0.9
-
SDK Access Violation (Übernommen von 7.5.2)
Eine mögliche Zugriffsverletzung beim Laden der SDK DLLs (DLL, COM, NET, JAVA) wurde behoben.
-
TFM-5425: Zugriffsverletzung (Access Violation) im 64 Bit SDK (Übernommen von 7.5.1)
Im 64 Bit SDK wurde ein Problem mit einer Zugriffsverletzung (Access Violation) behoben. Das Problem trat mit .NET 4.0+ (Debug Build) auf.
Hot-Fix für Build 7.0.8
-
TFM-5006: Neue SDK-Option SavePersistantSerials
Diese Option schaltet das automatische Speichern von Seriennummern aus. Hilfreich für die Implementierung von Vorschaufunktionen mit TFORMer SDK.
-
SDK
- Seriennummern verwenden nun den korrekten Startwert.
- GetDataFieldUsage (COM/NET/Java) sperrt nun die Seriennummern nicht mehr.
-
QuickPrint
Die Druckvorschau schaltet nun das automatische Speichern von Seriennummern aus.
Hot-Fix für Build 7.0.7
-
TFM-5264: TFORMer SDK kann nun auch mit JRE 7 verwendet werden (inkompatible libxml)
Hot-Fix für Build 7.0.6
-
TFM-5222: Seitenköpfe, Berichtsköpfe und Berichtsfüße werden nicht mehr abgeschnitten (Clipping)
Physische Seitenköpfe, Berichtsköpfe und Berichtsfüße werden nun durch die Seitengröße begrenzt.
-
TBC-5171: Fehlerhafte PDF und PS Ausgabe
Korrektur von fehlerhafter PDF und PS Ausgabe bei Verwendung von Barcodes.
Hot-Fix für Build 7.0.5
-
Neu: Zusätzliche Formate für Data Matrix
Data Matrix unterstützt nun auch die Formate „DP Postmatrix“ und „Reader Programming“.
Hot-Fixes für V7.0.4
-
Neu: Ausrichtung von Barcodes
Die Ausrichtung von Barcodes ist nun einstellbar (z.B. links, rechts, zentriert, unten, oben, mittig).
-
Neu: Text-Editor
Das Editieren von Text mit eingebetteten Formeln wurde verbessert (Formeln werden nun ähnlich wie in Microsoft Word hervorgehoben).
-
QuickPrint Anzeigesprache
QuickPrint wird nun in Abhängigkeit von der Systemsprache in Deutsch oder Englisch angezeigt.
-
TFM-4884: Behandlung von Umlauten im TFORMer SDK
Umlaute werden nun von Funktionen wie ToUpper() und ToLower() richtig behandelt.
-
Maßeinheiten im Dialog Seite Einrichten
Die Anzeige der Werte erfolgt nun in Millimeter (oder Inch) mit 3 Nachkommastellen.
-
TFM-4869: Durchgestrichener Text mit Hoch- und Tiefstellung
Durchgestrichener Text wird nun auch bei Hoch- oder Tiefstellung korrekt angezeigt.
-
TFM-4885: Warnung bei fehlerhafter Datenquelle
Im Druckdialog wird nun bei fehlerhaften Datenquellen (z.B. File not Found) eine entsprechende Meldung angezeigt.
-
TFM-4896: Warnung bei nicht-unterstütztem Papierformat
Der Druckdialog zeigt eine Warnung wenn das Papierformat des Entwurfs nicht vom Zieldrucker unterstützt wird.
-
TFM-4992: Text-Datenquellen mit UNICODE-Zeichen
Text-Datenquellen (z.B. TXT oder CSV Dateien) mit UNICODE-Zeichen werden nun unter Microsoft Windows korrekt importiert.
Hot-Fixes für V7.0.3
-
PDF417 Barcode
Ein Fehler bei der Prüfung der maximalen Datenkapazität wurde korrigiert, der PDF417 Barcode kann nun größere Datenmengen kodieren.
Ein neuer Barcodekern wird verwendet (TBarCode V10.2.7).
Hot-Fixes für V7.0.2
-
Fehler beim Druck auf 32-Bit Systemen
Die Fehlermeldung "The data area passed to a system call is too small" erscheint nun nicht mehr.
-
Falsche Abmessungen von Etiketten-Templates
Korrektur der Abmessungen von manchen Etiketten-Templates (z.B. R5019).
-
Optionen-Dialog (Deutsche Version)
Die Anzeige der Optionen für Barcodedruck wurde korrigiert.
-
Druckdialog
Die Optionen für Barcodedruck werden nun korrekt angewendet.
Neue Funktionen
-
Neuer Assistent für die Seiteneinrichtung (Tastaturkürzel Alt+P)
Der neue Assistent erleichtert die Einstellung des Grundlayouts. TFORMer unterscheidet zwischen Berichten (einfacher Bericht, Bericht mit Spalten und komplexer Bericht) und Etiketten (Einzellabels für Etikettendrucker, Etikettenbögen, komplexe Labels). Formularentwürfe früherer TFORMer Versionen werden als komplexe Varianten angezeigt.
-
Große Textblöcke über mehrere Seiten drucken
TFORMer kann nun Formularbereiche automatisch über mehrere Seiten drucken (Standardverhalten von V7). Das Standardverhalten von Formularentwürfen früherer TFORMer-Versionen ist Clipping (siehe Positionseinstellung des Druckbereichs).
-
Text hoch- und tiefstellen
Texte können nun hoch- und tiefgestellt werden (siehe Texteditor).
-
Weiche Trennzeichen
TFORMer unterstützt nun Soft-Hyphens (rechter Mausklick im Texteditor). Das Standardzeichen für ein weiches Trennzeichen ist die HTML-Entität ­ - weitere gültige Trennzeichen können in den TFORMer Optionen eingestellt werden.
-
Wortumbruch
Frühere TFORMer-Versionen haben Wörter, die nicht mehr in der aktuellen Zeile gedruckt werden konnten, abgeschnitten (Clipping). Die aktuelle Version führt bei aktiviertem Wortumbruch für das Textelement auf jeden Fall einen erzwungenen Wortumbruch durch.
-
Verbesserte PostScript-Erzeugung
- Die Größe von erzeugten PostScript Dateien wurde signifikant reduziert (neuer Kodierungsalgorithmus für Text- und Bilddaten).
- Neue Ausgabeoptionen für eingebettete Bilder: maximale Auflösung, Kompressionsmodus (Flate, RLE, JPEG), Duplexmodus (siehe Optionsdialog).
-
Neu: Spanische Anzeigesprache
TFORMer Designer steht in den Sprachversionen Deutsch, Englisch und Spanisch zur Verfügung (siehe TFORMer Optionen).
-
Benutzerspezifische Spracheinstellungen
TFORMer Designer speichert die gewünschte Anzeigesprache pro Benutzer.
Generelle Verbesserungen
-
Avery-Templates
Die Liste der verfügbaren Avery®-Templates wurde aktualisiert.
-
Benutzerspezifische Speicherung der Optionen
Die eingestellten TFORMer Optionen werden nun dauerhaft pro Benutzer gespeichert. Zukünftige TFORMer-Sitzungen (Designer und SDK) verwenden die Einstellungen des angemeldeten Benutzers automatisch.
-
Neue Scripting-Funktionen
- CheckChar_ISO7064Mod37_2(): Berechnet die Prüfziffer entsprechend des ISO 7064 Mod 37-2 Algorithmus (z.B. für ISBT 128).
- RandomLng(): Liefert eine zufällige ganze Zahl im angegebenen Intervall.
- RandomDbl(): Liefert eine zufällige Gleitkommazahl im angegebenen Intervall.
- RandomStr(): Liefert einen zufällige Zeichenkette der angegebenen Länge. Die zu verwendenden Zeichen können ausgewählt werden.
- Lookup(): Liefert den Wert zu einen bestimmten Schlüssel.
-
Verbesserter Wortumbruch
Folgende Zeichen werden - zusätzlich zum normalen Leerzeichen - bei einem Wortumbruch berücksichtigt:
- Tab,
- Minus (-),
- Zero width space (#8203),
- Minus (#x2212),
- Figure dash (#x2012),
- En dash (#x2013),
- Em dash (#x2014),
- En space (#x2002),
- Em space (#x2003),
- Three-per-em space (#x2004),
- Four-per-em space (#x2005),
- Six-per-em space (#x2006),
- Figure space (#x2007),
- Punctuation space (#x2008),
- Thin space (#x2009),
- Hair space (#x200A),
- Medium mathematical space (#x205F),
- Hyphen bullet (#x2043)
-
Unterstützung neuer HTML-Entitäten
Bei der HTML-Eingabe im Texteditor und bei HTML-Ausdrücken werden nun folgende Tags zur Angabe von Zeichen durch UNICODE-Werte unterstützt: &# und &#x unterstützt.
-
Verbesserte Maus- und Tastaturbedienung
- Alt-Taste: Schaltet zwischen Grob- und Feinpositionierung um.
- Umschalte-Taste während die Größe eines Elements mit der Maus geändert wird: Wählt den Proportionalmodus.
- Umschalte-Taste während ein Element mit der Maus verschoben wird: Wählt den Horizontal- bzw. Vertikalmodus.
-
Datenfeld-Validierung
Datenfeldwerte werden nun vor dem Druck in Gesamtheit überprüft. Damit können auch Abhängigkeiten zwischen Datenfeldern in Validierungen verwendet werden.
-
Verbesserungen bei Monospace-Fonts
Durch den Einsatz der aktuellen Freetype Bibiliothek werden Monospace-Schriftarten mit widersprüchlichen Zeichenbreiten korrekt dargestellt.
TFORMer SDK
-
NEU: Streaming
TFORMer erzeugt PDF und Bildoutput nun komplett im Speicher. Bei der Erzeugung von PostScript und Multi-Page TIFF benutzt TFORMer nach wie vor temporäre Dateien im Filesystem.
-
Erweiterte Druckoptionen
Zusätzliche Druckoptionen können nun an TFORMer Designer und TFORMer SDK als Parameterliste übergeben werden.
Korrekturen
-
ZPL-Druck im Landscape-Modus
Die ZPL Landscape-Ausgabe wurde korrigiert.
-
Invalid Handle Fehler bei Verwendung von Farb-Bilddateien
All nicht auf Windows-GDI basierenden Ausgabemöglichkeiten (z.B. PDF-Ausgabe) lieferten einen "Invalid Handle" Fehler bei der Verwendung von Bilddateien mit 1 Bit Farbtiefe.
-
GIF-Bilddateien in Formularen
Ein Threading-Fehler beim Laden von GIF-Dateien wurde behoben.
-
Deadlock im JAVA API
Ein möglicher Deadlock in den Repository-Klassen wurde behoben.
-
Entwickler-Handbücher
Die Dokumentation der API wurde überarbeitet.
V6.0 SP12
Korrekturen
-
Ausgabegeschwindigkeit bei XML Datenquellen (Übernommen von Version 7.5.7)
Große XML Datenquellen werden nun wesentlich performanter abgearbeitet (TFM-5767).
V6.0 SP11
Korrekturen
-
SDK Access Violation (Übernommen von 7.5.2)
Eine mögliche Zugriffsverletzung beim Laden der SDK DLLs (DLL, COM, NET, JAVA) wurde behoben.
-
TFM-5425: Zugriffsverletzung (Access Violation) im 64 Bit SDK (Übernommen von 7.5.1)
Im 64 Bit SDK wurde ein Problem mit einer Zugriffsverletzung (Access Violation) behoben. Das Problem trat mit .NET 4.0+ (Debug Build) auf.
V6.0 SP10
Korrekturen
-
ZPL-Druck im Landscape-Modus (Übernommen von 7.0.2)
Die ZPL Landscape-Ausgabe wurde korrigiert.
V6.0 SP9
Korrekturen
-
Barcode-Unterstützung
Die Codepage (Zeichensatztabelle), die für die Codierung der Barcodedaten verwendet wird, kann nun festgelegt werden (siehe Barcodeeigenschaften).
V6.0 SP8
Korrekturen
-
ODBC Datenquellen mit NVarChar(max, null) Spalten
Bei Verwendung des SQL Native Treibers für SQL Server wurden Datenwerte mit dem Typ nvarchar(max,null) ab dem ersten Zeichen abgeschnitten.
-
ODBC Fehler: "ORA-01002: fetch out of sequence"
Bei Verwendung eines Oracle Treibers konnte der Fehler "ORA-01002: fetch out of sequence" auftreten.
V6.0 SP7
Korrekturen
V6.0 SP6
Korrekturen
-
PDF Ausgabe auf AIX
Auf manchen AIX Systemen wurde PDF Ausgabe mit einem "Ungültige Zeit" / "Invalid Time" Fehler abgebrochen.
V6.0 SP5
Korrekturen
-
TFM-3976: ZPL Ausgabe
Ein Speicherproblem (Memory Leak) bei PNG-Komprimierung wurde behoben.
V6.0 SP4
Neue Funktionen
-
Unlimitierte Demo-Lizenz
Es besteht die Möglichkeit GRATIS eine unbeschränkte und anonyme Demo-Lizenz via Internet zu beantragen. Diese Demo-Lizenz schaltet TFORMer für einen bestimmten Zeitraum komplett frei.
Verbesserung/Erweiterung der Etikettenvorlagen
-
VDA 4902, VDA KLT - Zusätzliche Sprachen
-
GALIA ETI 9
-
Odette OTL 3
-
MAT Labels
-
VW GTL Label - entsprechend Spezifikation Ver.03 vom 2010-08-27
-
AIAG B-3, B-5, B-10, B-15
-
GM 1724
-
2D Code Visitenkarten - QR-Code verwendet nun minimale Fehlerkorrektur
Korrekturen
-
TFM-3738: Der Startwert von Seriennummern konnte nicht mit einem anderen Datenfeld initialisiert werden
-
TFM-3778: Drag und Drop von TFF-Dateien auf die Startseite funktionierte nicht
-
TFM-3793: Die Datenfeldvalidierung erlaubt nun auch die Verwendung von anderen Datenfeldern in der Gültigkeitsregel
-
TFM-0000: Die voreingestellten Seitengrößen für Legal, JuniorLegal, Letter, Ledger und Tabloid wurden korrigiert (TFORMer.XML)
-
TFM-3803: Korrektur der Mid-Funktion
Unter bestimmten Voraussetzungen (negative oder zu große Werte für den Längen-Parameter) führte die Mid-Funktion zu abgeschnittenen Resultaten.
Beispiel: Mid("12345", 1,-1) + " abgeschnittener Text" führte zu "2345"
V6.0 SP3
Neue Funktionen
-
Verbesserte PDF-Erzeugung
- Die Größe erzeugter PDF Dateien wurde signifikant reduziert.
- Verbesserte Unterstützung von Fontsammlungen (TrueType-Collections, *.TTC Dateien).
-
Neuen TFORMer Server Einstellungen
- Für die Einstellung der automatischen Behandlung von externen Projekten.
Korrekturen
-
Ein mögliches Einfrieren von TFORMer Designer beim Start wurde beseitigt
-
Der Texteditor für formatierten Text schaltet nun bei Fehlern in Ausdrücken nicht mehr auf die HTML-Ansicht um
-
TFPrint behandelt nun die RCA Option korrekt
Die Option RCAname kann nun auch bei XML-Datenquellen verwendet werden. RCAName legt den Attributnamen für Datensatzkopien fest.
-
ZPL- und Bild-Ausgabe
Ein Problem bei der Darstellung von rotiertem Text wurde behoben.
Hotfixes ab Build 6.0.2.14122
-
TFM-3622: Absturz im 64-Bit SDK
Das Problem bei der Verwendung von benutzerdefinierten Konfigurationen (TFORMer.xml) wurde behoben.
-
TFM-3597: Bild und ZPL Drucker geben rotierte Rechtecke nicht korrekt aus
-
Die Unterstützung für DDE Kommandos wurde entfernt
-
TFM-3677: Verbesserung bei lokalisierten Fontnamen (z.B. Chinesischer Fontname SimSun)
-
TFM-3697: Eine Inkompatibilität mit .NET 4.0 wurde behoben, Repository-Zugriff liefert nun keine Exceptions mehr
V6.0 SP2
Neue Funktionen
-
Seriennummern
Seriennummern werden nun direkt unterstützt. Die aktuellen Werte von Seriennummern werden bei Bedarf automatisch gespeichert.
-
Berechnete Felder
Berechnete Datenfelder wurden eingeführt. Die Berechnung erfolgt laut frei definierbaren Formeln.
-
Vorlagen-Assistent für Etiketten
Das Erstellen von Etiketten wurde überarbeitet. Bei der Auswahl der Etikettenvorlage wird nun zwischen herkömmlichen Druckern und speziellen Etikettendruckern unterschieden. Eine Suchfunktion erleichtert die Auswahl der gewünschten Vorlage.
-
Feldinhalte bearbeiten
Das Bearbeiten von Feldinhalten wurde stark verbessert. Der neue Dialog für die Eingabe der Feldinhalte vereinfacht die Verwendung von Datenfeldern, Ausdrücken und formatiertem Text.
-
TABs
TAB-Zeichen in Textelementen werden nicht mehr ignoriert (Tabulatoren alle 12.5 mm).
-
Neuer Startbildschirm
Ein neuer Startbildschirm bietet bequemen Zugriff auf oft benötigte Funktionen.
-
Druckvorschau
Die Druckvorschau zeigt bei Etiketten nun die Etikettenränder automatisch an. Etiketten für Thermodrucker werden immer in der tatsächlich eingestellten Etikettengröße dargestellt.
-
Datenquellen
Das Erstellen von Datenquellen wurde vereinfacht. Der Datenquellen-Assistent unterstützt die Zuordnung von Feldern der Datenquelle zu Datenfeldern im Dokument nun besser.
-
Datumsberechnungen
Das Rechnen mit Datums- und Zeitwerten wird besser unterstützt. Folgende neue Funktionen stehen zur Verfügung:
- CDateEx(): Konvertiert eine Zeichenkette in ein Datum. Das erwartete Datumsformat ist einstellbar.
- IsDate(): Prüft, ob die Zeichenkette mit dem angegebenen Format in ein gültiges Datum umgewandelt werden kann.
- AddYears(): Addiert bzw. subtrahiert die angegebene Anzahl Jahre zu/von einem Datumswert.
- AddMonths(): Addiert bzw. subtrahiert die angegebene Anzahl Monate zu/von einem Datumswert.
- AddWeeks(): Addiert bzw. subtrahiert die angegebene Anzahl Wochen zu/von einem Datumswert.
- AddDays(): Addiert bzw. subtrahiert die angegebene Anzahl Tage zu/von einem Datumswert.
- CDate(): Hinweis - Diese Funktion liefert im Fehlerfall nun korrekterweise ein leeres Datum an Stelle des aktuellen Systemdatums.
-
Einfachere Layouterstellung
Verbesserte visuelle Rückmeldungen im Layouteditor erleichtern den Layoutentwurf.
-
Massendruck - Druckdialog
Das Limit für die maximale Seitenanzahl wurde von 9999 auf 999999 erweitert.
-
Barcode-Druck
Die Methode für die Barcodeausgabe über Windows-Druckertreiber ist nun einstellbar. Die selten auftretenden Probleme im früher verwendeten Qualitätsmodus können nun vermieden werden (siehe Extras->Optionen->Barcodes).
Ein neuer Barcodekern wird verwendet (TBarCode V10 mit QR Code 2005).
-
ODBC Memo/Text Felder
Die ODBC Schnittstelle wurde erweitert. Es werden nun auch Memo- und Text Datentypen unterstützt.
Hinweis: Der Dateninhalt von Binär-Datenfeldern (BLOBs) wird nicht geladen.
-
Bild Elemente: Datei-Typ Erkennung verbessert
Neben der Prüfung der Dateierweiterung (.pcx, .bmp) wird nun auch, falls diese zu keinem Ergebnis führt, der Dateiinhalt zur Erkennung des Grafikformats herangezogen.
Dies ermöglicht die Verwendung von HTTP-Streams als Bildquelle.
-
Setup: Sichern von benutzerdefinierten Vorlagen
Bestehende Vorlagen werden nun bei der Installation im Verzeichnis Templates_Backup gesichert.
Benutzerdefinierte Vorlagen gehen dadurch bei einer Neuinstallation nicht verloren.
-
Verbesserte Produktlizenzierung
TFORMer Designer kann nun auch online aktiviert werden.
Zusätzliche Standard-Labels
-
Caterpillar® Transport/Teile Identifikationslabels (Shipping/Parts Identification Labels)
Vorlagen für das Single Pack Label, Master Pack Label und das Mixed Load Label sind inkludiert. Diese Labels entsprechen der Spezifikation von Caterpillar® (Shipping/Parts Identification Label Standard Practice 20 – Version 3.0).
-
MAT Labels
Neue Vorlagen für so genannte MAT Labels. Diese Labels werden im Automotive-Bereich verwendet und basieren auf Siemens VDO Label entsprechend SN 525228-2. MAT Labels ergänzen bestehende VDA 4902, Odette und GTL Labels.
-
2D-Code Visitenkarten
Neue Vorlagen für die Erstellung von QR-Code Visitenkarten (meCard/vCard/URL Barcode) wurden hinzugefügt.
TFORMer SDK
-
Bessere Fehlertexte
Die Fehlertexte für Probleme beim Bilddownload (über http:/https:) wurden verbessert.
-
ZPL Ausgabe auf Drucker
Bei Direkt-Ausgabe auf ZPL Drucker wurde der Druckername nicht korrekt übernommen.
-
Schachtsteuerung
Arbeitet nun wie dokumentiert. Der erste auszugebende Druckbereich einer Seite bestimmt den zu benutzenden Druckerschacht.
Korrekturen
-
Druckerauswahl bei Schachtsteuerung
Druckerauswahl funktioniert nun unter Windows 7, Windows Vista und Windows XP.
-
JPEG-Komprimierung
Die Option JPEG-Quality wird nun bei PDF Ausgabe korrekt angewendet.
-
PDF Ausgabe
Bei Textfeldern mit vielen Leerzeichen wurde manchmal der Text nicht oder nur abgeschnitten ausgegeben.
Die Verwendung von UNICODE-Zeichen wird besser unterstützt.
Lokalisierte Fontnamen - also landesabhängige Bezeichnung einer Schriftart - werden unterstützt (etwa SimSun und SimHei).
EURO Zeichen und Symbol-Schriftarten werden korrekt unterstützt.
-
ODBC Memo/Text/Blob Datenfelder
Es wurde ein Problem behoben, das je nach ODBC-Treiber bei Text/Memo/BLOB-Datenfeldern zu einem Programmabbruch führen konnte.
-
Bild-Ausgabe: Verzerrter Text
Spezielle Schriftarten (z.B. Calibri) wurden nicht korrekt ausgegeben.
-
Formeleditor
Der Tooltip für Funktionen zeigt nun korrekte Informationen an, wenn "(", "," oder ")" in Textparametern verwendet werden.
Bsp.: Iif (Find (Datafield_1, "(", 0) > 0, "Found", "Not Found")
-
Weitere Bugfixes
Absturz in Zusammenhang mit Undo, Absturz beim Wechseln der Datenquelle, korrekte Behandlung der HTML-Entität & in Textelementen, Problem mit Netzwerkdruckern und Schachtauswahl, korrekte Behandlung von Quellfeldern mit identischen (doppelten) Namen, Korrektur der Mid() Funktion, Neue CheckDigits() Funktion, ...
-
TFM-3293: TrueType Fonts mit eingeschränkten Rechten, verursachten Fehlermeldung mit unlesbaren Zeichen.
TrueType Fonts die in PDF oder Postscript eingebettet werden sollten, aber als nicht einbettbar markiert waren (Option im TTF), lösten eine Fehlermeldung mit unlesbaren Zeichen aus.
V6.0 SP1
Neue Funktionen
-
Benutzeroberfläche
Benutzeroberfläche wurde modernisiert um dem aktuellen Stand zu entsprechen.
Einstellungsdialoge wurde überarbeitet.
-
Daten-Ansicht
Neue Option Unbenutzte Datenfelder ausblenden wurde hinzugefügt.
-
Bild-Ausgabe
Fix: Absturz bei Dokumenten mit Barcodes außerhalb des Ausgabebereiches.
Fix: JPEG Kompressionseinstellung (bei Bildausgabe) wurde ignoriert.
-
HTML-Ausgabe
Fix: Einige Ausgabeelemente verwendeten die Farbe Weiß statt transparent.
-
Konfiguration (TFORMer.xml)
Neue Barcode Option drawing-mode für Windows Drucker.
-
Update-Dialog
Neuer Update-Dialog zum automatischen Prüfen auf verfügbare Updates. (Internetverbindung erforderlich!)
Verbesserungen für Softwareentwickler
-
Report Generator SDK
TFORMer Runtime wurde in TFORMer SDK umbenannt. TFORMer SDK ist jetzt als eigenständiges Setup verfügbar!
-
C/C++ Runtimes
TFORMer SDK verwendet nun die Laufzeitmodule von Visual Studio 2008 Redistributables.
-
Font Initialisierung
Fix: Ein Problem mit der Threadsicherheit in der Font-Initialisierung wurde behoben.
-
Java Wrapper
Speicher- und Thread-Probleme wurden behoben.
V6.0
Neue Funktionen
-
Benutzeroberfläche
Die verbesserte Benutzeroberfläche vereinfacht die Erstellung und das Testen von Layouts. Mit nur einem einzigen Mausklick können Sie zur Layoutansicht, zur Datenansicht oder zur Vorschau wechseln.
-
Einheitliche Datenquellen
TFORMer führt ein einheitliches Datenquellenkonzept ein. Mit Hilfe eines Assistenten können Sie rasch und einfach ODBC Datenquellen und dateibasierte Datenquellen (XML, CSV, ...) erstellen. Sie können auch mehrere Datenquellen für ein einzelnes Layout erstellen und dann zwischen diesen hin- und herschalten.
-
Feldzuordnungen
Die Feldnamen aus einer externen Datenquelle (wie z.B. in einer Datenbanktabelle) können jetzt einfach an Datenfelder gebunden und im Layout verwendet werden. Das Umbenennen von Datenfeldern ist nicht erforderlich!
-
Berechnete Felder
Eine Datenquelle kann um berechnete Felder erweitert werden. Berechnete Felder erlauben es, an einer zentralen Stelle individuelle Berechnungen durchzuführen (z.B. die Erstellung von Seriennummern, etc.).
-
Datenquellen-Parameter
Mit Hilfe von Quellparametern können Sie generische Datenquellendefinitionen erstellen: In ODBC Datenquellen können Sie die Verbindungseinstellungen und die SQL-Abfrage parametrisieren, in Datei-Datenquellen können Sie den Dateinamen per Parameter anpassen.
-
Manuelle Dateneingabe
TFORMer bietet für jedes Layout standardmäßig eine manuelle Datenquelle an. Diese erlaubt es dem Benutzer, Daten in ein Datenraster manuell einzugeben. Die Dateneingabe ist so einfach wie mit Microsoft Excel.
-
Abgerundete Rechtecke
TFORMer unterstützt jetzt abgerundete Rechtecke. Der Rundungsradius lässt sich einstellen.
Allgemeine Verbesserungen
-
Vorschau
Für die Vorschau wird kein Pop-Up Fenster mehr verwendet. Sie können jetzt direkt zwischen Layoutansicht und Vorschau hin- und herschalten.
-
Datenfilterung
Die aus einer Datenquelle ausgelesen Daten können gefiltert werden. Der Filter lässt sich sowohl in der Datenansicht als auch in der Vorschau aktivieren oder deaktivieren.
-
Vertikale und horizontale Ausrichtung
Die Elemente in einem Layout können nun mit ein paar Mausklicks vertikal und horizontal ausgerichtet werden.
-
PDF Ausgabe
Verschiedene Probleme mit Schriften, mit der Schriftsatzeinbindung (Erstellung von Teilsätzen, um die Dateigröße zu verringern), mit Wasserzeichen (Hintergrundbild eines Layout) und mit der Skalierung von Bildern wurden behoben.
-
HTML Ausgabe
Die HTML Ausgabe unterstützt jetzt Kreise, Ellipsen, diagonale Linien und Klarschriftzeile für Barcodes.
-
Kompatibel mit Microsoft Windows Vista und Windows 7
TFORMer kann auch mit dem kommenden Windows 7 ohne Einschränkungen verwendet werden. (Mit Windows 7 RC getestet!)
Barcode Unterstützung
-
Neuer Barcode Kernel
TFORMer unterstützt jetzt den 2D Barcode Micro QR-Code.
-
HEX Eingabe
Barcodedaten können jetzt im Hexadezimalformat übergeben werden.
-
Binäre Kodierung
Üblicherweise erstellt TFORMer die Barcodes immer in der bestmöglichen internen Kodierung. Um spezielle Anforderungen zu erfüllen, können Sie ab dieser Version eine binäre Kodierung erzwingen (z.B. für PDF417).
TFORMer Designer Server Edition
-
Druckereigenschaften
Im Server Modus können nun alle Druckereigenschaften über das Repository gesetzt werden.
Samples
-
Neues Dynamics NAV (Navision) Sample
Ein neues Beispiel, das die Verwendung von TFORMer SDK mit Microsoft Dynamics NAV demonstriert, wurde hinzugefügt.
-
Business Cards mit QR-Code (vCard)
Neue Beispiele für Visitenkarten mit aufgedrucktem QR-Code Symbol wurden ergänzt.
Verbesserungen für Softwareentwickler
-
DLL, .NET und COM API
Die API wurde erweitert und ermöglicht jetzt die Auswahl der Datenquelle und das Setzen von Quellparametern via Code.
-
JAVA JNI
Ab sofort ist eine JAVA JNI API für das TFORMer SDK erhältlich. Ein Anwendungsbeispiel zeigt Ihnen die Verwendung dieser Schnittstelle. In diesem Beispiel wird das Verhalten von TFPrint (TFORMer SDK auf Kommandozeile) nachgebildet.
-
Sicherheit
Die Größe und die Downloadzeit für Bilder kann via HTTP eingeschränkt werden (siehe TFORMer.XML).
-
Erweiterte Suchpfade
Die Suchpfade für TFORMer.INI (Lizenz) und TFORMer.XML (Konfiguration) wurden erweitert. Die Verwendung mit .NET und IIS ist jetzt ohne Probleme möglich.
-
Bedienbarkeit der API
Bei einigen API Funktionen ist die Aufrufreihenfolge der Befehle jetzt unerheblich. Dies vereinfacht das programmatische Drucken.
V5.1
Allgemeines
-
Bei Bedarf generiert TFORMer nun ZPL-II konformen Output.
Dieses Feature ist für Microsoft Windows, Linux und UNIX verfügbar.
-
In Kombination mit Microsoft Internet Explorer wurde die Sicherheit der COM Version von TFORMer Runtime signifikant verbessert: TFORMer ist jetzt "Site-Locked" und "sicher für Scripting". Mehr Informationen dazu finden Sie in der entsprechenden Dokumentation.
Designfunktionen
- Die integrierte UNICODE Unterstützung erlaubt es Ihnen, TFORMer mit fast allen gängigen Sprachen zu verwenden.
- Formeln und Datenfelder lassen sich jetzt leichter in Textelemente einfügen.
- Der Formeleditor unterstützt jetzt Syntax Highlighting, Auto-Vervollständigung und Call Tipps.
-
TFORMer unterstützt nun folgende Barcodetypen: Aztec Code, DPD Code, Italian Postal Code 2of5 und DAFT Code.
- Eigene Formularlayouts können in TFORMer Designer als ZIP-Datei gespeichert werden.
Ausgabefunktionen
-
TFORMer ist nun in der Lage, Bildformate direkt zu drucken (z.B. BMP, GIF, JPG, PCX, PNG, TGA, TIF und mehrseitige TIFs).
- Eingebettete Schriften in PDF Dateien produzieren weniger Overhead.
Softwareentwickler
- Die Leistung beim Abrufen der Formulardaten mit der .NET API von TFORMer Runtime wurde verbessert.
Zusätzliche Werkzeuge
- Das Werkzeug TFORMer QuickPrint ermöglicht einen raschen, unkomplizierten Druck von Etiketten und bietet jetzt eine bessere Benutzeroberfläche.
- TFORMer QuickPrint unterstützt jetzt den Druck von Etiketten/Formularen mit Seriennummern. Dies funktioniert auch dann, wenn mehrere Benutzer gleichzeitig auf mehreren Arbeitsstationen drucken.
V5.0
- Unterstützung für Windows Vista wurde hinzugefügt.
- EAN.UCC composite symbologies und RSS codes werden unterstützt.
- Die Syntax für das FNC1 Zeichen in den Barcodedaten hat sich von \F auf \\F geändert (zusätzliche Escape-Stufe erforderlich).
- Textelemente unterstützen jetzt HTML-Syntax.
- Die Fehlerbehandlung von TFORMer Runtime wurde verbessert.
- API (Application Programming Interface) wurde überarbeitet.
- .NET Unterstützung für TFORMer Runtime.
- TFPrint unterstützt jetzt ODBC-Verbindungen.
- Die Abhängigkeit von ImageMagick wurde entfernt.
- TFORMer QuickPrint, ein Werkzeug zum raschen, unkomplizierten Druck von beliebigen Formularen wurde eingeführt.
V4.5.1
- Die TFORMer Runtime Beispielanwendungen wurden neu entworfen.
- Die Produktdokumentation wurde überarbeitet.
- Weitere sofort einsetzbare Vorlagen wurden hinzugefügt (z.B. UPS, TNT, FedEx, …).
- Die Befehlszeilenparameter von TFPrint wurden überarbeitet.
- Einige Bug Fixes und Verbesserungen (Tabulatortasten-Bug, DDE Druck, das Organisieren von Vorlagen wurde aktiviert, externer Dateneditor, Import von eigenen Formularen in Repositories, …).
- Eine TFORMer Designer Lizenz erlaubt Ihnen die Benutzung von TFORMer Runtime auf demselben Computer.
- TFORMer Runtime steht nun auch für HP-UX und AIX zur Verfügung.
- TFORMer verwendet jetzt die neueste Edition von TBarCode (Barcode Generator).
V4.5.0
- Direkte PDF-Ausgabe.
- ODBC Unterstützung.
- Gruppierte Ausgabe von Datensätzen.
- Experimentelle HTML und ASCII Ausgabe.
- Direkte PostScript-Ausgabe.
- Eigenschaftsfenster mit Unterteilung in mehrere Reiter.
- Wasserzeichen (Bitmap).
V4.1.0
- Das Repository besteht aus einer neuen XML-basierenden Dateistruktur und verwendet die Erweiterung *.tfr.
- Für die Entwicklung von Layoutdefinitionen benötigen Sie die Datenbank "labeldb.mdb" nicht mehr. DAO DLLs werden ebenfalls nicht mehr länger benötigt. Alle Dateien sind nun XML-basiert.
- Ein Formular- oder Etikettenlayout kann aus der Repository in eine eigene Layoutdatei (*.tff) exportiert werden. Diese kann dann außer für das Repository verwendet werden. Formulare können entweder in der Repository oder im Format ".tff" gespeichert werden.
- Die Vorlagen beinhalten nun verschiedene Standardetiketten für die Automobilbranche wie z.B. AIAG, VDA, GM, GTL u.v.a.
- Neue Systemvariablen für eine bessere Layoutkontrolle.
© 1998-2017 - alle Rechte sind der TEC-IT Datenverarbeitung GmbH vorbehalten
Hans-Wagner-Str. 6, A-4400 Steyr, Austria/Europe
www.tec-it.com