Я работаю над созданием отчета в отчетах Crystal, который суммирует клиентов, которые были активированы и дезактивированы в том же году. Мой доклад выглядит примерно так:Вопросы округления Crystal Reports
<table border=1>
<tr>
<td>Customer</td>
<td>Create Date</td>
<td>End Date</td>
<td>Days Active</td>
<td>Months Billed</td>
<td>Invoice Amount</td>
<td>Average Invoice Amount</td>
<td>3 Year Lost Revenue</td>
<td>5 Year Lost Revenue</td>
</tr>
<tr>
<td>Customer 1</td>
<td>11/20/2014</td>
<td>08/05/2015</td>
<td>258</td>
<td>9</td>
<td>$2200.00</td>
<td>$244.44</td>
<td>$6600.00</td>
<td>$12466.67</td>
</tr>
</table>
В основном проблема, у меня есть 3 года и 5 лет неполученные доходы не округляя должным образом.
Я объясню, как я все вычисляю, и, возможно, кто-то может объяснить, почему эти 2 столбца округляют странно.
Итак, клиент, создайте дату и дату окончания, вытащили из таблицы базы данных.
Дни Active = End Date - Дата создания
месяцев Объявленный = потолочная (дни Active/30)
Для суммы счета У меня есть формула, которая в основном говорит:
если IsNull (столбец в таблице I» м вытягивать из), то 0
еще работает общей суммы для столбца с счетов-фактур в нем
Средняя сумма счета = сумма счета/мес Объявленный
3 года Затерянный доход = (36 * Средняя Сумма счета-фактуры) - Сумма счета
5 Год Затерянный доход = (60 * Средняя Сумма счета-фактуры) - Сумма счета
Цифры, которые я использовал в моей таблице для счетов Сумма, Avg счета-фактуры и 3 и 5 лет доход - это фактические цифры, которые я получаю. Таким образом, ежемесячные счета, сумма счета и средняя сумма счета правильны.
Но как вы можете видеть
(244,44 $ * 36) - $ 2200 = $ 6599,84
($ 244,44 * 60) - $ 2200 = $ 12466,40
Обе эти колонки отформатирован же тоже, но как-то они оба округлением по-разному. .. какая идея, что я делаю, чтобы сделать это таким?
Спасибо!
После того, как вы поместили поля в отчете, щелкните их правой кнопкой мыши и выберите «Формат объекта» -> Затем вы можете выбрать один из доступных форматов или ввести пользовательский стиль. – aMazing