A intenção era mostrar o zero no campo sempre o campo Sum([ReceitaBRL]) fosse igual a zero.
Entretanto, quando gero o relatorio, ele mostra erro de formatação. No relatório fica mostrando a sentença que eu escrevi e não o valor do campo. Isso acontece sempre que o valor é zero.
Creio eu que seja porque ele não está considerando o IIF e está fazendo a divisão e o valor é zero, então dá divisão por zero e gera erro. :(
Mas como eu poderia fazer isso sem gerar esse erro?
Pergunta
Tacia
Galera, alguém pode me ajudar.
Estou com um problema com formatação num dos campos do meu relatório do Access.
Na parte do Report Footer do meu relatório eu criei um Text e coloquei o seguinte argumento dentro dele.
"=(IIf(Sum([ReceitaBRL])<>0;(Sum([ReceitaBRL])-Sum([CustoEtapaBRL]))/Sum([ReceitaBRL]);0))"
A intenção era mostrar o zero no campo sempre o campo Sum([ReceitaBRL]) fosse igual a zero.
Entretanto, quando gero o relatorio, ele mostra erro de formatação. No relatório fica mostrando a sentença que eu escrevi e não o valor do campo. Isso acontece sempre que o valor é zero.
Creio eu que seja porque ele não está considerando o IIF e está fazendo a divisão e o valor é zero, então dá divisão por zero e gera erro. :(
Mas como eu poderia fazer isso sem gerar esse erro?
Lembrando que formatei o campo da seguinte forma:
Format: Percent
Decimal Places: 2
Se alguém puder ajuar, eu fico muito agradecida..
Inté ;)
Editado por TaciaLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.