Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

Right

Right(cText,nCount) -> cRet

Extrai os últimos caracteres de uma string.

RightAdvPL
01 · VISÃO GERAL

Visão geral

Retorna uma cópia do sufixo com o tamanho solicitado. Zero retorna vazio, quantidade maior que o texto retorna o texto inteiro e quantidade negativa gera erro segundo o TDN. Não altera a entrada. A contagem de caracteres precisa ser homologada para a codificação em uso; o exemplo usa ASCII. (Fontes: refs. 1–1.)

02 · SINTAXE

Sintaxe

Right(cText,nCount) -> cRet

Parâmetros

cText
CaractereObrigatório

Texto de origem.

nCount
NuméricoObrigatório

Quantidade não negativa.

Retorno

Caractere: sufixo solicitado.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed631()
    // Operacao em memoria, sem alterar a entrada.
    ConOut(Right("ABCDEF",3))
Return Nil
Resultado esperado

Resultado esperado: DEF. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Confira tipos, limites e contexto antes de usar entradas externas.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Right. TDN. Consulta em 2026-10-27.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha