Отчет BIRT: Расчет прибыли дает ошибку NaN - PullRequest
0 голосов
/ 11 февраля 2020

Может кто-нибудь помочь?

Как я могу ввести вычисление вычисляемого столбца без получения результата NaN для (homenettvalue-standardunitcost) / homenettvalue As Profit

Есть ли другой способ, которым я могу сделать расчет?

У меня уже есть расчет маржи в SQL: homenettvalue-standardunitcost & расчет прибыли также работает в SQL, включив (homenettvalue-standardunitcost) / homenettvalue As Profit в BIRT, дает ноль ошибка деления, я использовал ISNULL для других столбцов, это не работает для прибыли.

В построителе выражений я пробовал:

row ["Margin"] / row ["homenettvalue" ], который дает мне результат 1 или 0

Использование: row ["homenettvalue"] - row ["standardunitcost"] / row ["homenettvalue"]

Это дает мне homenettvalue результат, используя Aggregation: SUM дает мне NaN

Было бы замечательно, если бы кто-то мог указать, где я иду не так

С уважением,

Stuart

...