Pular para o conteúdo
Início » Advpl RetASC

Advpl RetASC

    Tipo: Processamento
    Retorna um código de letras quando ultrapassar o número máximo de dígitos.
    Sintaxe
    RetAsc(cOri,nTam,lAlfa)
    Parâmetros
    cOri – String original a ser convertida.
    nTam – Tamanho máximo para a conversão.
    lAlfa – Indica se o retorno deve conter letras (.T.) ou somente números (.F.)
    Retorna
    cStr – Retorna a String formada com letras ou números.
    Exemplo
    // Exemplo de uso da funcao RetAsc:
    // Suponha a existencia de um campo caracter de tamanho
    // 2. Usando a funcao RetAsc com o parametro lAlfa ver-
    // dadeiro (.T.) se o numero ultrapassar 99 retornara A0
    cCod := StrZero(ProxReg(1,2,1),2)
    // Se ultrapassar 99 retorna A0
    cCod := RetAsc(cCod,2,.T.)
    __Return(cCod)