Crear encabezados y pies de página con código en un documento de 4D Write Pro

Traducido automáticamente de Deepl

Desde la v16 R5, es posible acceder y modificar un encabezado y un pie de página existentes mediante programación. Si quieres añadir un encabezado y un pie de página a tu documento de 4D Write Pro, ¡utiliza una plantilla para hacerlo!

Si no es un fanático de las plantillas, ¡buenas noticias! Con 4D v17 R3, puede crear un encabezado y un pie de página programando para una sección determinada.

Para ello, tiene a su disposición dos nuevos comandos WP New header y WP New footer.

Por supuesto, también puede eliminar una cabecera y un pie de página programando con los comandos WP DELETE HEADER y WP DELETE FOOTER .

Por ejemplo, el siguiente código añade una cabecera y un pie de página en la sección actual:

// 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)

A continuación, puede insertar su texto en la cabecera y darle el siguiente formato:

// 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; "¡Hola Mundo!";wk append)
// Set in bold
WP SET ATTRIBUTES ($header ;wk font bold;wk true)

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.