Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

InserirAlfa

Insere um ou mais caracteres em uma Variável/Campo, a partir da posição indicada. Havendo informação no campo alfa, no qual deseja-se inserir o texto, as que estiverem a partir da posicão indicada serão deslocadas para a direita e o que passar do tamanho definido do campo/variável será truncado.

Sintaxe: InserirAlfa (Texto_Origem, Variavel_Destino, Posicao_Inicial);

Parâmetros:

Nome Tipo Descrição
Texto_Origem   Texto que se deseja inserir.
Variavel_Destino   Variável na qual se deseja inserir o texto.
Posicao_Inicial   Posição inicial da Variavel_Destino, a partir da qual será inserido o Texto_Origem.

Exemplo:

Deseja-se inserir a partir da posição 12 do nome do empregado, o texto "Teste".

InserirAlfa ("Teste",R034Fun.NomEmp,12);

Logo, se o campo R034Fun.NomEmp tivesse como conteúdo original "Fabio Luis Griebner" o conteúdo deste campo após o uso da função InserirAlfa seria "Fabio Luis TesteGriebner". E, caso o campo tivesse uma limitação de 20 caracteres, o resultado seria "Fabio Luis TesteGrie".

Utilização: Gerador de Relatórios e Regras.

Este artigo ajudou você?