Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP SELECT
|
WP SELECT ( {{* ;} areaWP;} {targetObj} {; rangoInicio ; rangoFinal} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
* | Operador |
![]() |
Si se especifica, areaWP es un nombre de objeto de formulario (cadena). Si se omite, areaWP es un campo o una variable objeto (documento). | |||||
areaWP | Cadena, Objeto |
![]() |
Nombre del objeto de formulario (si se especifica *) o campo o variable objeto 4D Write Pro (si se omite *) | |||||
targetObj | Objeto |
![]() |
Nombre del objeto formulario (si * se especifica) o variable objeto 4D Write Pro o campo (si * se omite) | |||||
rangoInicio | Entero largo |
![]() |
Posición inicial del rango texto | |||||
rangoFinal | Entero largo |
![]() |
Posición final del rango texto | |||||
El comando WP SELECT crea una nueva selección de texto en el área 4D Write Pro wpArea, basado en el rangoObj o un nuevo rango definido por rangoInicio y rangoFinal.
Si pasa el parámetro opcional *, indica que wpArea es un nombre de objeto de formulario (cadena). Si no pasa este parámetro, indica que wpArea es un campo objeto o variable 4D Write Pro. Si no se pasa un área 4D Write Pro en el parámetro wpArea, el comando no hace nada.
Nota: este comando sólo puede utilizarse si wpArea está asociada con un objeto de formulario (es decir, se muestra en el formulario/página actual).
Para definir la selección, puede pasar un rango objeto existente en rangoObj, o pase un par de límites rangoInicio / rangoFinal:
Las siguientes sintaxis son soportadas:
donde rangoInicio y rangoFinal son permitidos únicamente para los siguientes elementos: cuerpo / encabezado / pie / sección / sub-sección.
En rangoInicio y rangoFinal pase los valores correspondientes a la posición de los primeros y últimos caracteres a seleccionar en el área. Puede pasar wk start text en rangoInicio para definir el comienzo del área y wk end text en rangoFinal para definir el final del área. Tenga en cuenta que un documento 4D Write Pro no sólo contiene texto visible sino también las etiquetas de formato incluidas en el rango.
El siguiente código:
$range:=WP Text range([SAMPLE]WP;wk start text;12)
WP SELECT(*;"WParea";$range)
... tendrá el mismo resultado que:
WP SELECT(*;"WParea";wk start text;12)
Producto: 4D
Tema: Lenguaje 4D Write Pro
Número
1348
Creado por: 4D v15 R4
Modificado: 4D v16 R5
Modificado: 4D v16 R6
Modificado: 4D v17 R3
Referencia 4D Write Pro ( 4D v20 R7)