Descrição
PCount [AS] - Retorna o número de parâmetros passados para uma função ADVPL..
|
Sintaxe
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! 😎