Peço desculpas se já existir algo relacionado no fórum, mas não achei mesmo. Se houver peço por favor que deletem este tópico.
No meu caso uso Minigui e Harbour 3.2. Tem como definir um valor padrão para um parâmetro de uma função ?
No exemplo abaixo, caso o acceptZero não for passado na chamada, irá assumir true.
METHOD ValidateVendedor(window, name, lblname, acceptZero = .T.)
...
RETURN .T.
Mas ao tentar compilar, recebo erro:
d:\loja-windows\config\..\app\modules\class\JsysValidateFilterForm.prg(69) Error E0030 Syntax error "syntax error at '='"
Então estou contornando isso deste jeito:
IF acceptZero
RETURN .T.
ENDIF
Mas para evitar repetição de código gostaria de fazer da primeira maneira, é possÃvel?
Obrigado!