Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
RTrim
RTrim

Função: RTrim

Remove

...

os

...

espaços

...

em

...

branco

...

à

...

direita

...

de

...

uma

...

string.

Sintaxe

Bloco de código
collapsefalse
RTrim(
[ cString] ) --> cRet Parâmetros/Elementos
 < cText > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

...

cText

...

caractere

Indica

...

o texto cujos espaços em branco

...

serão removidos.

X


Retorno

...

Nome

Tipo

Descrição

cRet

caractere

Retorna uma

...

string

...

com espaços em branco à direita

...

removidos.

Observações

...

  • RTrim está relacionada as funções LTrim, que remove os espaços em branco à

...

  • esquerda,

...

  • e a AllTrim, que remove os espaços em branco à esquerda e à direita.

...

  • O inverso de AllTrim

...

  • ,

...

  • RTrim e LTrim são as funções

...

  • PadC, PadR e PadL, que centralizam,

...

  • alinham à direita ou à esquerda as strings, respectivamente, através da inserção de caracteres de preenchimento.

Exemplos

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
#include "TOTVS.ch"
de utilização
  • Eliminar espaços em branco à direita ao se concatenar strings.
  • Para concatenar, por exemplo, o primeiro e o último campo do nome para formar uma string de nome. Exemplo: Campos de banco de dados que são armazenados em formato de tamanho fixo.
#define CRLF Chr(13) + Chr(10)
//+----------------------------------------------------------------------------+
//|Exemplo de uso da função
LTrim, RTrim e AllTrim
 RTrim                                              |
//+----------------------------------------------------------------------------+
User Function 
Exemplo
rtrim1()
  Local cText 
cTexto
 := "    text 
texto
with spaces 
com
at 
espaços
the 
excedentes
beginning 
no
and 
início
at 
e
the 
fim
end    "
Local

 
cLTrim
 
:= LTrim(cTexto)
Local cRTrim := RTrim(
cTexto)Local
 
cAllTrim := AllTrim(cTexto)Local cMensagem := "" cMensagem
cText )
  Local cMsg := "
Texto origem: [
"
 
+
 
cTexto + "]" cMensagem += CRLF + "LTrim: " + CRLF + "

  cMsg := "Original Text: [" + 
cLTrim
cText + "]"
cMensagem

  cMsg += CRLF + "RTrim: "
+ CRLF
 + "[" + cRTrim + "]"
cMensagem += CRLF + "AllTrim: " + CRLF + "[" + cAllTrim + "]"

Return MsgInfo(
cMensagem
 cMsg, "
Exemplo
RTrim Example" )
Preview

Resultado do Exemplo

...

Image Added

Abrangência

...

Todas as versões

Veja

...

também

...