Descrição
Retorna o número de parâmetros passados para uma função ADVPL.. |
Sintaxe
PCount() |
Parâmetros
Par | Nome | Tipo | Descrição | Default | Obg | Ref |
Retorno
Retorno | Tipo | Descrição |
nRet | Numérico |
Retorna o número de parâmetros passados para uma função ADVPL |
Exemplo
#INCLUDE "TOTVS.CH" User Function UCount() UCount( 'UA' ) UCount( 'UA', 'UA' ) UCount( 'UA', 'UA', 'UA', 'UA' ) Return( Nil ) Static Function UCount() MsgInfo( 'Qtd Param: ' + cValtoChar( PCount() ), 'UniversoADVPL' ) Return( Nil )
Resultado
Informações adicionais
Mesmo que a quantidade de parâmetros passados para uma função não seja igual ao que foi declarado, PCount retorna a quantidade de parâmetros passados na chamada |
PCount funciona também para métodos de classe e blocos de código |
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎