Erro Too Many
30/08/2019
0
esta dando esse erro [dcc32 Error] RelMovExames.pas(1283): E2034 Too many actual parameters
segue minha função function: TFGeral.IdadeMesDia(const dNasc, dFato: TDateTime; bM: Boolean = True; bD: Boolean = True): String;
e segue minha linha de código em q o erro da: AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true), false));
segue minha função function: TFGeral.IdadeMesDia(const dNasc, dFato: TDateTime; bM: Boolean = True; bD: Boolean = True): String;
e segue minha linha de código em q o erro da: AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true), false));
Luiz
Curtir tópico
+ 0
Responder
Posts
30/08/2019
Emerson Nascimento
provavelmente porque o parêntesis está no lugar errado:
AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true), false)); // errado AdicionaVlrTfrxMemo(mIdade , IntToStr(FGeral.IdadeMesDia(Q.GetDate('clie_nasc'), Q.GetDate('msec_datahora_rec'), true, false))); // certo
Responder
Clique aqui para fazer login e interagir na Comunidade :)