4D v19

WP Get footer

Inicio

 
4D v19
WP Get footer

WP Get footer 


 

WP Get footer ( objRango ) | (wpDoc ; indiceSeccion {; tipoSubSeccion} ) -> Resultado 
Parámetro Tipo   Descripción
objRango  Objeto in Rango 4D Write Pro
wpDoc  Objeto in Documento 4D Write Pro
indiceSeccion  Entero largo in Índice de sección
tipoSubSeccion  Entero largo in Subtipo de la sección (wk primera página, wk página de la izquierda, o wk página de la derecha)
Resultado  Objeto in Pie 4D Write Pro

El comando WP Get footer devuelve el pie de página asociado al rango objRango o al indiceSeccion especificado del documento wpDoc.

  • Con la primera sintaxis (utilizando el parámetro objRango), el comando devuelve el pie de la primera página en el rango o la sección/subsección pasada en parámetro. Si una subsección está activa en la página, el comando devuelve el pie de la subsección activa, por lo que siempre devuelve el pie de página visible.
  • Con la segunda sintaxis (utilizando el parámetro wpDoc), el comando devuelve el pie de la sección indiceSeccion especificada (el valor indiceSeccion debe ser >=1).
    Si se pasa el parámetro tipoSubSeccion,  el comando devuelve el pie de página asociado al tipo de subsección especificado. Puede pasar una de las siguientes constantes en el parámetro tipoSubSeccion:
    Constante Tipo Valor
    wk first page Entero largo 1
    wk left page Entero largo 2
    wk right page Entero largo 3

    Si no se especifica tipoSubSeccion, se devolverá el pie de página de la sección principal. En este caso, si una subsección está activa, el objeto de pie de página de la sección principal no está definido (el pie de página de la sección principal sólo está disponible si no hay ninguna subsección wk first page o wk left page activa).

Ejemplo  

Usted desea copiar el pie de la primera página de un documento 4D Write Pro en los pies de todas las páginas de otro documento 4D Write Pro:

 C_OBJECT($footerSource;$rangeSource;$tempoc;$footerTarget;$rangeTarget)
 
 $footerSource:=WP Get footer([TEMPLATES]WPtemplate;1;wk first page//obtiene el pie de la primera página de la sección 1
 $rangeSource:=WP Text range($footerSource;wk start text;wk end text)
 $tempoc:=WP New($rangeSource)
 
 $footerTarget:=WP Get footer([Docs]MyWPDoc;1) //todas las páginas de la sección 1
 $rangeTarget:=WP Text range($footerTarget;wk start text;wk end text)
 
 WP INSERT DOCUMENT($rangeTarget;$tempoc;wk replace)



Ver también 

Utilizar un área 4D Write Pro
WP DELETE FOOTER
WP Get frame
WP Get header
WP New footer

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro
Número 1504

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v16 R5
Modificado: 4D v17 R3

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v19)