4D v16

WP INSERT BREAK

Inicio

 
4D v16
WP INSERT BREAK

WP INSERT BREAK 


 

WP INSERT BREAK ( objRango ; tipoRuptura ; modo {; ActRango} )  
Parámetro Tipo   Descripción
objRango  Objeto in Rango de selección objeto 4D Write Pro
tipoRuptura  Entero largo in Tipo de ruptura a insertar
modo  Entero largo in Modo de inserción
ActRango  Entero largo in Modo de actualización del rango de selección

El comando WP INSERT BREAK inserta una nueva ruptura de tipo tipoRuptura en el rango de selección objRango según el modo de inserción modo y el parámetro ActRango.

En objRango, pase un rango de selección valido de 4D Write Pro. objRango es una parte de un documento 4D Write Pro; puede crear utilizando los comandos , WP Get bookmark range o WP Get range.

En tipoRuptura, pase una de las siguientes constantes del tema Constantes 4D Write Pro para definir el tipo de ruptura a insertar:

Constante Tipo Valor Comentario
wk line break Entero largo 0 Salto de línea (en el mismo párrafo)
wk page break Entero largo 2 Salto de página: define una nueva página
wk section break Entero largo 1 Salto de sección: define una nueva sección

En el parámetro modo, pase una constante para indicar el modo de inserción que se utilizará para la ruptura en el rango de selección objRango:

Constante Tipo Valor Comentario
wk append Entero largo 2 Insertar contenidos al final del rango
wk prepend Entero largo 1 Insertar contenidos al principio del rango
wk replace Entero largo 0 Remplazar el contenido de la página

En el parámetro opcional ActRango, puede pasar una de las siguientes constantes para especificar si los contenidos insertados están incluidos en el rango resultante:

Constante Tipo Valor Comentario
wk exclude from range Entero largo 1 Contenidos insertados no incluidos en el rango actualizado
wk include in range Entero largo 0 Contenido insertado incluido en el rango actualizado (predeterminado)

Si no pasa el parámetro ActRango, por defecto los contenidos insertados están incluidos en el rango resultante.

Ejemplo  

Al crear facturas, usted desea insertar saltos de página, excepto en la última página:

 $nbInvoices:=Records in selection([INVOICE])
 For($j;1;$nbInvoices)
    ... //Procesamiento de facturas
    If($j#$nbInvoices//Insertar un salto de página, excepto en la última página
       WP INSERT BREAK($buildRange;wk page break;wk append;wk exclude from range)
    End if
 End for



Ver también 

WP INSERT DOCUMENT

 
PROPIEDADES 

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

This command can be run in preemptive processes

 
HISTORIA 

New
Creado por: 4D v16

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v16)