4D Write v16WR Get text |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR Get text
|
WR Get text ( area ; primeira ; ultima ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Área 4D Write | |||||
primeira | Inteiro longo |
![]() |
Primeiro caractere do texto a devolver | |||||
ultima | Inteiro longo |
![]() |
Último caractere do texto a devolver | |||||
Resultado | Texto |
![]() |
Texto entre o primeiro e o último caractere | |||||
O comando WR Get text devolve o texto em area entre as posições primeiro e ultimo.
O máximo número de caracteres que 4D pode armazenar em um campo ou variável é 2 GB. Portanto, WR Get text pode devolver um máximo de 2 GB se a base funciona em modo Unicode ou 32 000 caracteres se a base funciona em modo compatibilidade ASCII.
If... WR Get text... ultimo - primeiro > 32 000, base em modo ASCII devolve um texto vazio e gera o erro 1024 ultimo < primeiro devolve um texto vazio e é gerado o erro 1013 ultimo > Longitude de area devolve o texto conteúdo em area
WR Get text não muda o texto selecionado em área.
O seguinte exemplo localiza os primeiros 100 caracteres de area na variável vText.
vText:=WR Get text(area;0;100)
Produto: 4D Write
Tema: WR Gestão de texto
Número
89194
Modificado: 4D Write v11
4D Write - Linguagem ( 4D Write v16)