RetExtValor

Esta função retorna o extenso de um valor (moeda) em duas linhas, sem acentuação, completando o espaço restante com o caracter "*".

Sintaxe: RetExtValor (Numero xValor, Numero xTamanho1, Numero xTamanho2, Alfa End PExt1, Alfa End PExt2)

Parâmetros:

Nome Tipo Descrição
xValor  Numérico Valor que se deseja saber o extenso.
xTamanho1  Numérico Tamanho (em caracteres) do primeiro extenso.
xTamanho2  Numérico Tamanho (em caracteres) do segundo extenso.
xPExt1  Alfa Retorno do primeiro Extenso.
xPExt2  Alfa Retorno do segundo Extenso.

Exemplo:

Preciso do extenso do valor 1.345,15.

Definir Alfa xext1;
Definir Alfa xext2;
RetExtValor(1345.15, 50, 50, xext1, xext2);

Logo, as variáveis xext1 e xext2 retornarão:

xext1 = "um mil e trezentos e quarenta e cinco reais e ***";
xext2 = "quinze centavos ***********************************";

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

Este artigo ajudou você?