|
07.04.2008, 15:58 | #1 |
Участник
|
Количество знаков отображения после запятой в формах и отчетах AX3.0 SP3
Добрый день!
Такая проблема: для обеспечения корректности расчетов придется перевести систему на расчеты с точностью 0,0001 для типов данных AmountCur и AmountMST. Соответственно, во всех формах и отчетах теперь "Валютная сумма" и "Сумма в основной валюте" отображаются с 4-мя знаками после запятой.. Да и во всей отчетности тоже (в форме счета-фактуры, например). Есть задача сделать так, чтобы в формах числа отображались с точностью до 2-х знаков при условии, что хранение и расчет все-таки происходит до 4-х знаков после запятой. В отчетах, соответственно, такая же задача. Есть ли какие-то пути массового изменения отображения AmountCur и AmountMST без изменения каждой формы (понятно, что для каждой формы можно свое отображение настроить) и каждого отчета? Спасибо! |
|
07.04.2008, 16:08 | #2 |
Участник
|
Цитата:
Сообщение от ksenia
Добрый день!
Такая проблема: для обеспечения корректности расчетов придется перевести систему на расчеты с точностью 0,0001 для типов данных AmountCur и AmountMST. ... Есть задача сделать так, чтобы в формах числа отображались с точностью до 2-х знаков при условии, что хранение и расчет все-таки происходит до 4-х знаков после запятой. Выбранный вами путь приведет только к полному отсутствию контроля за округлением. |
|
07.04.2008, 16:12 | #3 |
Участник
|
Увы, суммовые разницы при расчетах с точностью до 2-х знаков корректно не считаются.
Поэтому рассматривается вариант с ведением расчетов и округлением при расчетах до 4-х знаков. |
|
07.04.2008, 16:36 | #4 |
Участник
|
Цитата:
Цитата:
Вы просто получите неуправляемое округление. |
|
07.04.2008, 17:27 | #5 |
Участник
|
|
|
Теги |
округление, отчет, ax3.0 |
|
|