4D Write v16WR Get text |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR Get text
|
WR Get text ( area ; primera ; ultima ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D Write | |||||
primera | Entero largo |
![]() |
Primer carácter del texto a devolver | |||||
ultima | Entero largo |
![]() |
Último carácter del texto a devolver | |||||
Resultado | Texto |
![]() |
Texto entre el primer y el último carácter | |||||
El comando WR Get text devuelve el texto en area entre las posiciones primer y ultimo.
El máximo número de caracteres que 4D puede almacenar en un campo o variable es 2 GB. Por lo tanto, WR Get text puede devolver un máximo de 2 GB si la base funciona en modo Unicode o 32 000 caracteres si la base funciona en modo compatibilidad ASCII.
If... | WR Get text... |
ultimo - primer > 32 000, base en modo ASCII | devuelve un texto vacío y genera el error 1024 |
ultimo < primer | devuelve un texto vacío y se genera el error 1013 |
ultimo > Longitud de area | devuelve el texto contenido en area |
El siguiente ejemplo ubica los primeros 100 carácteres de area en la variable vText.
vText:=WR Get text(area;0;100)
Producto: 4D Write
Tema: WR Gestión de texto
Número
89194
Modificado: 4D Write v11
4D Write - Lenguaje ( 4D Write v16)