4D v16WP INSERT BREAK |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
WP INSERT BREAK
|
WP INSERT BREAK ( objRango ; tipoRuptura ; modo {; ActRango} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
objRango | Objeto |
![]() |
Rango de selección objeto 4D Write Pro | |||||
tipoRuptura | Entero largo |
![]() |
Tipo de ruptura a insertar | |||||
modo | Entero largo |
![]() |
Modo de inserción | |||||
ActRango | Entero largo |
![]() |
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.
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
Producto: 4D
Tema: Lenguaje 4D Write Pro
Número
705237
Creado por: 4D v16
Referencia 4D Write Pro ( 4D v16)