4D v16WP Get range |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
WP Get range
|
WP Get range ( wpArea ; rangoInicio ; rangoFin ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
wpArea | Objeto |
![]() |
Variable o campo objeto 4D Write Pro | |||||
rangoInicio | Entero largo |
![]() |
Punto inicial del rango de texto | |||||
rangoFin | Entero largo |
![]() |
Punto final del rango de texto | |||||
Resultado | Objeto |
![]() |
Rango de objeto | |||||
El nuevo comando WP Get range devuelve un nuevo objeto de rango de texto (objRange) que contiene la selección entre rangoInicio y rangoFin en el área wpArea 4D Write Pro.
Pase un campo o variable objeto 4D Write Pro en wpArea. Si no se pasa un área 4D Write Pro válida en el parámetro wpArea, se devuelve un objRange vacío.
En rangoInicio y rangoFin, pase los valores correspondientes a la posición de los primeros y últimos caracteres a seleccionar en el documento. Puede pasar wk start text en rangoInicio
para definir el comienzo del documento y wk end text en endRange para definir el final del documento. Tenga en cuenta que un documento 4D Write Pro no sólo contiene texto visible, sino también las etiquetas de formato que se incluyen en el rango.
El comando devuelve un nuevo objRange. Un objRange es un objeto de rango texto 4D Write Pro que se puede utilizar para manejar los atributos de una selección de texto (con los nuevos comandos WP GET ATTRIBUTES y WP SET ATTRIBUTES). Contiene 3 atributos de sólo lectura privados (wk range start, wk range end y wk range owner) que se utilizan para definir el rango mismo.
Si ejecuta:
$range2:=WP Get range([SAMPLE]WP;wk start text;12)
WP SELECT(*;"WParea";$range2)
...el resultado es:
Producto: 4D
Tema: Lenguaje 4D Write Pro
Creado por: 4D v15 R4
Referencia 4D Write Pro ( 4D v16)