v16 R5以降、プログラミングによって、既存のヘッダーとフッターにアクセスし、変更することが可能になりました。4D Write Proのドキュメントにヘッダーとフッターを追加したい場合、テンプレートを使って行います!
もし、テンプレートが苦手なら、朗報です!4D v17 R3では、与えられたセクションに対して、プログラミングでヘッダーとフッターを作成することができます。
この目的のために、2つの新しいコマンドが用意されています。 WP New headerと WP New footer.
もちろん、ヘッダーとフッターを削除することもできます。 WP DELETE HEADERと WP DELETE FOOTERコマンドでプログラミングすることによっても、ヘッダーとフッターを削除することができます。
例えば、次のコードは、現在のセクションにヘッダーとフッターを追加します。
// 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)
次に、ヘッダーにテキストを挿入し、以下のような書式にします。
// 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
)