Devido à descontinuação das versões 6.10.3/5.10.3, que ocorrerá em 30/09/2025, este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução da Tecnologia, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Tecnologia > Ferramentas de Apoio > LSP - Linguagem Senior de Programação > Funções > Funções Gerais > LerPosicaoAlfa

LerPosicaoAlfa

Identifica qual caracter está em determinada posição do campo/variável de origem.

Sintaxe: LerPosicaoAlfa(Origem,Destino,Posicao);

Parâmetros:

Nome Tipo Descrição
Origem Alfa Campo/Variável que se deseja verificar
Destino Numero Variável numérica que receberá o caracter lido
Posição Alfa Posição do Campo/Variável de Origem que se deseja identificar o caracter

Exemplo:

Obter a 1ª letra do Nome do Empregado para fazer uma comparação.

Definir Numero vCaracter;

LerPosicaoAlfa (R034Fun.NomEmp,vCaracter,1); @ A letra obtida fica armazenada pelo código ASCII. @

@ Ao comparar com outro caracter, este deve ser especificado entre apóstrofes. @
Se (vCaracter = 'F')
{
@ Comandos... @
}

Nota

Função disponível para os sistemas BI, Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.

Este artigo ajudou você?