4D v16

WP Get range

Inicio

 
4D v16
WP Get range

WP Get range 


 

WP Get range ( wpArea ; rangoInicio ; rangoFin ) -> Resultado 
Parámetro Tipo   Descripción
wpArea  Objeto in Variable o campo objeto 4D Write Pro
rangoInicio  Entero largo in Punto inicial del rango de texto
rangoFin  Entero largo in Punto final del rango de texto
Resultado  Objeto in 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.

Ejemplo  

Usted desea seleccionar un rango de 12 caracteres comenzando desde el principio del campo 4D Write Pro. El campo se muestra en un objeto de formulario:

Si ejecuta:

 $range2:=WP Get range([SAMPLE]WP;wk start text;12)
 WP SELECT(*;"WParea";$range2)

...el resultado es:



Ver también 

WP Get selection
WP SELECT

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v15 R4

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v16)