Eine häufige Anwendung von 4D Write war die automatische Erstellung von Dokumenten, wie z. B. Rechnungen, Berichte, Bestellungen, auf der Grundlage von Vorlagen, die vom Endanwender erstellt oder entworfen wurden.
4D Write Pro v16 unterstützt diese Anwendung mit dem neuen Konzept der Lesezeichen, mit denen sich neue Dokumente einfach Abschnitt für Abschnitt erstellen lassen.
Anstatt wie in 4D Write viele einzelne Dokumente zu verwenden, ist es nun möglich, ein komplettes Dokument zu verwenden. Der Benutzer wählt Bereiche innerhalb des Dokuments aus (z.B. Kopfzeile, Rechnungsposition, etc.) und gibt ihnen einen Namen, d.h. er setzt Lesezeichen. Als Entwickler brauchen Sie die Bereiche nicht zu identifizieren und manuell zu kopieren; Sie wählen einfach Teile des Dokuments mit Hilfe der benannten Lesezeichen aus.
Zur Erleichterung der dynamischen Erstellung von Dokumenten durch Programmierung wurde der Befehl WP New so verbessert, dass Sie ein neues Dokument aus einem Bereich erstellen können. Sie können dann das erstellte Dokument mit dem Befehl WP INSERT DOCUMENT new in ein anderes Dokument einfügen.
Außerdem ist es jetzt möglich, die Gesamtseitenzahl eines Dokuments mit WP Get page count zu ermitteln und mit dem Befehl WP INSERT BREAK einen Zeilen-, Abschnitts- oder Seitenumbruch mit drei verschiedenen Modi (vorangestellt, ersetzt, angehängt) in das Dokument einzufügen.
Ein Video, das diese Funktionen veranschaulicht, kann hier angesehen werden:
Die Demo-Datenbank, die für das obige Video verwendet wurde, sowie ein Beispiel, das die Verwendung der neuen Befehle demonstriert, sind verfügbar:
Alle Details zu den neuen Befehlen und dem Lesezeichen-Konzept finden Sie im 4D Write Pro v16 Referenzhandbuch: