Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
WP Get text

WP Get text 


 

WP Get text ( objRango {; expresiones} ) -> Resultado 
Parámetro Tipo   Descripción
objRango  Objeto in Rango o elemento o documento 4D Write Pro
expresiones  Número in Instrucciones para evaluar la expresión
Resultado  Texto in Texto de objRango

El comando WP Get text recupera el contenido de texto de un documento 4D Write Pro dentro del objRango especificado.

WP Get text solo devuelve texto sin formato. Todo estilo aplicado (negrita, cursiva, etc.) se ignorará.

En el parámetro objRango, pase un objeto que contenga:

  • un rango, o
  • un elemento (tabla / párrafo / cuerpo / encabezado / pie de página / sección / subsección), o
  • un documento 4D Write Pro

Notas: 

  • Si pasa un documento 4D Write Pro en objRango, el comando sólo devuelve el texto del elemento del cuerpo del documento.
  • Si pasa una subsección en objRango, el comando devuelve el texto de la sección padre.

El parámetro opcional expresiones da instrucciones para la evaluación de expresiones 4D dentro de objRango (para mayor información, consulte la página Gestión de fórmulas). Las opciones son:

Constante Comentario
wk expressions as source Se devuelve la cadena original de referencias de expresión 4D.
wk expressions as space Cada referencia se devuelve como un carácter de espacio no disruptivo.
wk expressions as value Las referencias de expresión 4D se devuelven en su formulario evaluada. (Por defecto si la opción no se pasa).

Importante: solo el texto sin formato con wk expressions as space es consistente con los índices de rango de texto utilizados por los comandos WP o ST, ya que los comandos WP y ST siempre asumen el tamaño de la expresión = 1 caracter.

Notas:
  • Si objRango contiene imágenes, las imágenes se ignoran y se devuelven como caracteres espaciales (" ").
  • Si objRango contiene tablas, el contenido de cada celda se trata como párrafos individuales y se devuelve como texto separado por pestañas. Las filas están separadas por retornos de carro.

Ejemplo  

Para recuperar el texto en este documento:

puede escribir:

 $range:=WP Text range(myDoc2;wk start text;wk end text)
 vText:=WP Get text($range;wk expressions as value//devuelve "Hola mundo! Hoy es: 06/03/18."
 vText2:=WP Get text($range;wk expressions as source//devuelve "Hola mundo! Hoy es: Current date."
 vText3:=WP Get text($range;wk expressions as space//devuelve "Hola mundo! Hoy es:  ."



Ver también 

Gestión de fórmulas
WP SET TEXT

 
PROPIEDADES 

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

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v17
Modificado: 4D v17 R3

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v20 R7)