Histórico da Página
Nas funções, tanto a declaração quando a chamada deve ser feita utilizando a capitulação heterogênea. Não deve haver espaçamento entre o parêntese e o parâmetro, e deve haver um espaço adicional somente após a vírgula que divide os parâmetros.
Quando houver mais do que 8 parâmetros recebidos. Deve-se separa-los 8 em 8, portanto, 8 na linha de declaração da função, 8 na outra linha alinhados com os anteriores e assim por diante.
// FormattingOfFunction.prw
#INCLUDE "TOTVS.CH"
Function FewParameters(cPar1, cPar2, cPar3, cPar4, cPar5)
// Chama PlentyParameters
PlentyParameters( cPar1, cPar2, cPar3, cPar4, cPar5, cPar6, cPar7, cPar8 ,;
cPar9, cPar10, cPar11,cPar5, cPar6, cPar7, cPar8 )
Return
Function PlentyParameters( cPar1, cPar2, cPar3, cPar4, cPar5, cPar6, cPar7, cPar8 ,;
cPar9, cPar10, cPar11,cPar5, cPar6, cPar7, cPar8 )
// Chama FewParameters
FewParameters(cPar1, cPar2, cPar3, cPar4, cPar5)
Return