4D Write Pro unterstützt jetzt Bildausdrücke

Automatisch übersetzt von Deepl

Dieser Blog-Beitrag befasst sich mit einer Funktion von 4D Write Pro, die Ihnen bei der programmgesteuerten Erstellung komplexer Dokumente helfen wird. Dokumente, die entweder gedruckt oder per E-Mail verschickt werden können.

Ein Ausdruck kann jetzt ein Bild sein! Der Umgang mit Bildern in Ihren 4D Write Pro Dokumenten wird immer einfacher und bietet zahlreiche Möglichkeiten. Von nun an kann jeder Ausdruck, der ein Bild liefert, eingefügt werden. Die naheliegendsten Fälle sind Felder und Variablen, aber das gilt auch für 4D Funktionen und nicht zuletzt für Ihre eigenen Methoden!

Ein Beispiel sagt mehr als tausend Worte

Beispiel Datenbank

In diesem ersten Beispiel ist vPicture eine Bildvariable.

ST INSERT EXPRESSION(*; "WParea"; "vPicture";ST Start highlight;ST End highlight)

In diesem zweiten Beispiel ist [DOC]SamplePict ein Bildfeld.

ST INSERT EXPRESSION(*; "WParea";"[DOC]SamplePict";ST Start highlight;ST End highlight)

In diesem dritten Beispiel ist „ComputeBarChart“ eine 4D-Methode. Diese Methode erzeugt ein Balkendiagramm und gibt es zurück.

ST INSERT EXPRESSION(*; "WParea"; "ComputeBarChart";ST Start highlight;ST End highlight)

Weitere Einzelheiten entnehmen Sie bitte der ST INSERT EXPRESSION Dokumentation. Bitte beachten Sie, dass Sie vor der Verwendung einer 4D-Methode in einem Ausdruck zunächst die Verwendung dieser Methode mit dem SET ALLOWED METHODS Befehl.

Roland Lannuzel
- Product Owner & 4D Experte - Nach seinem Studium der Elektronik arbeitete Roland als Entwickler und Berater in der industriellen IT-Branche, wo er Lösungen für Kunden mit einer Vielzahl von Datenbanken und Technologien entwickelte. In den späten 80er Jahren verliebte er sich in 4D und setzte es bei der Entwicklung von Geschäftsanwendungen wie Buchhaltungs-, Abrechnungs- und E-Mail-Systemen ein. 1997 trat er schließlich in das Unternehmen ein und leistete einen wertvollen Beitrag, indem er Spezifikationen, Testtools und Demos entwarf, Schulungen durchführte und auf vielen Konferenzen für die 4D Community sprach. Er gestaltet die Zukunft von 4D aktiv mit, indem er neue Funktionen und Datenbankentwicklungstools definiert.