Это формула, которую я использую для расчета процентов: (new BigDecimal($V{YRSSN_CountsMeasure}).compareTo(BigDecimal.ZERO) == 0)?"0.0%": (100 * $V{Premium_YesMeasure}.floatValue()/$V{YRSSN_CountsMeasure}.floatValue()) + "%"
Хорошо работает, за исключением того, что он не форматируется должным образом. Я хочу 1 десятичный после точки, и это приносит 7! Как я могу это исправить? установка модель не работаетокругление расчетное процентное значение jasper
ответ
Предполагая, что все типы переменных BigDecimal, это должно работать для вас:
(new BigDecimal($V{YRSSN_CountsMeasure}).compareTo(BigDecimal.ZERO) == 0) ? "0.0%" : ($V{Premium_YesMeasure}.divide($V{YRSSN_CountsMeasure}).multiply(BigDecimal.valueOf(100)).setScale(1)) + "%"
Edit: Добавлена отсутствует (при запуске
не работает, я получаю эту ошибку: – user2019324
com.jaspersoft.jasperserver.api.JSExceptionWrapper: Ошибки возникали при компиляции класса выражений отчета файл: 1. Ошибка синтаксиса на токене ")", удалить это значение токена = new BigDecimal (((java.lang.Long) variable_YRSSN_CountsMeasure.getValue())). compareTo (BigDecimal.ZERO) == 0)? «0.0%»: – user2019324
(((java.lang.Long) variable_Premium_YesMeasure.getValue()). Divide (((java.lang.Long) variable_YRSSN_CountsMeasure.getValue())). Multiply (BigDecimal.valueOf (100)). setScale (1)) + "%"; // $ JR_EXPR_ID = 14 $^1 ошибки – user2019324
- 1. Невозможно отобразить расчетное значение
- 2. менее продвинутыми расчетное значение
- 3. jqGrid setCell расчетное значение
- 4. Orbeon Runner - Расчетное значение
- 5. knockout.js observableArray расчетное значение
- 6. расчетное значение не работает
- 7. Laravel Orderby Расчетное значение
- 8. Процентное значение 0.0000001 .. 1000
- 9. Процентное значение Org-Mode
- 10. Как сохранить процентное значение?
- 11. iOS Процентное значение автоопределения
- 12. Validate процентное значение
- 13. Как получить процентное значение
- 14. Чтобы найти процентное значение
- 15. Процентное значение неверно
- 16. Referencing расчетное значение в SQL
- 17. Функции Behat - Расчетное ожидаемое значение
- 18. Sharepoint 2010 List, расчетное значение
- 19. Расчитать расчетное значение времени выполнения?
- 20. update расчетное значение в mysql
- 21. BigDecimal округление не работает должным образом в Jasper IReport
- 22. Преобразовать процентное значение в int
- 23. Сумма ячеек, содержащих процентное значение%
- 24. Процентное значение Css в PHP
- 25. Процентное значение частичного цвета CSS
- 26. Процентное значение за минусом css
- 27. Найти процентное значение в sql
- 28. значение Округление в Iphone
- 29. Расчетное среднее
- 30. расчетное сходство
Какой шаблон настройки вы пробовали, что А не было». t work? – JamesB
Какой тип YRSSN_CountsMeasure и Premium_YesMeasure? – JamesB
У меня есть это: #, ## 0.0 – user2019324