cStringTexto de origem.
AdvPL GuiaSubStr( <cString>, <nPosInicial>, [nCaracteres] )Retorna parte de uma string a partir de uma posição.
SubStr() extrai um trecho de texto com base na posição inicial e, opcionalmente, na quantidade de caracteres desejada. É uma das funções mais usadas para tratar campos, códigos compostos e textos delimitados.
SubStr( <cString>, <nPosInicial>, [nCaracteres] )cStringTexto de origem.
nPosInicialPosição inicial do trecho, considerando a primeira posição como 1.
nCaracteresQuantidade de caracteres retornados. Quando omitida, retorna até o fim do texto.
User Function ExSubStr()
Local cChave := "FIL01PROD0001"
Local cProduto := SubStr(cChave, 6, 8)
MsgInfo("Produto: " + cProduto)
ReturnA função extrai oito caracteres a partir da posição 6.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.