Kopf- und Fußzeilen mit Code in einem 4D Write Pro Dokument erstellen

Automatisch übersetzt von Deepl

Seit v16 R5 ist es möglich, auf bestehende Kopf- und Fußzeilen zuzugreifen und diese durch Programmierung zu ändern. Wenn Sie Ihrem 4D Write Pro Dokument eine Kopf- und Fußzeile hinzufügen möchten, verwenden Sie dazu eine Vorlage!

Wenn Sie kein Fan von Vorlagen sind, gibt es gute Neuigkeiten! Mit 4D v17 R3 können Sie eine Kopf- und eine Fußzeile für einen bestimmten Abschnitt durch Programmierung erstellen.

Zu diesem Zweck stehen Ihnen zwei neue Befehle zur Verfügung: WP New header und WP New footer.

Natürlich können Sie auch eine Kopf- und eine Fußzeile löschen, indem Sie mit den Befehlen WP DELETE HEADER und WP DELETE FOOTER Befehlen.

Zum Beispiel fügt der folgende Code eine Kopf- und eine Fußzeile in den aktuellen Abschnitt ein:

// Retrieve the current section
$section:=WP Get section($range)
// Create a header
$header :=WP New header($section)
// Create a footer
$footer:=WP New footer($section)

Dann können Sie Ihren Text in die Kopfzeile einfügen und ihn wie folgt formatieren:

// Create a new range containing only the header
$headerRange:=WP Create range($header;wk end text;wk end text)
// Insert text
WP SET TEXT ($headerRange; "Hello World!";wk append)
// Set in bold
WP SET ATTRIBUTES ($header ;wk font bold;wk true)

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.