2013-06-16 3 views
0

У меня есть два поля в моем отчете.Суммы полей по условию

Стоимость векселя без налога $F{valorTotal} а также с налогом $F{valorJuros}.

Ну, я хотел бы подвести поле $F{valorTotal}, когда поле $F{valorJuros} равно 0.0, но когда $F{valorJuros} больше тогда 0.0 это поле должно быть использовано.

Я пытался что-то вроде этого: $F{valorJuros} > 0.0 ? $V{total} + $F{valorJuros} : $V{total} + $F{valorTotal} где $V{total} это поле, которые имеют общую сумму.

Что я здесь делаю неправильно?

+0

какая ошибка у вас получается? или что является результатом этого? это выглядит правильно программно, но вы получите больше информации, если вы поделитесь своей проблемой. – Saqib

ответ

0

Что я могу угадать из вашего вопроса и переменных, так это то, что вы используете переменную $ V {total}, а не поле в конце, которое имеет общее значение для некоторой категории, так как общее количество добавляется в конце категории и ваши значения для $ {valorTotal} и $ {valorJuros} добавляются только из запроса, что может быть возможной причиной. Попробуйте удалить $ V {total} и посмотреть, правильны ли значения, если ДА вам нужно определить $ V {total} где-то там, он также обновляется с этими полями или берет его из БД в качестве поля, а затем добавляет.

Смежные вопросы