Округление в вычисляемых полях СКД #475147


#0 by GoldenCalf
Добрый день. Подскажите как можно округлить значение вычисляемого поля
#1 by Живой Ископаемый
Именно округлить или задать формат? Округлить - Окр
#2 by GoldenCalf
Именно округлить. Результат хочу выгрузить в ДеревоЗначений.
#3 by Garkin
Окр - Работает в вычисляемых полях ???
#4 by GoldenCalf
Окр не работает. Ругается.
#5 by Живой Ископаемый
2 Конечно. 2 Могу подсказать как сделать так, чтобы не ругалась
#6 by IronDemon
Также как и в запросе. Через Выразить
#7 by Garkin
Подсказывай, всем интересно!!!
#8 by GoldenCalf
Выразить тоже ругается
#9 by GoldenCalf
Подскажи
#10 by Garkin
Синтаксис в Выразить в выч. полях чуть отличается от синтаксиса в запросах.
#11 by GoldenCalf
можно подробнее
#12 by IronDemon
Выразить(Данные.Реквизит1, "Число(10,3)")
#13 by Semyons
В СКД, как мне помниться, нельзя использовать встроенные функции, типа Окр. Для округления можно завести функцию Округлить в каком-нибудь модуле и использовать ее.
#14 by Живой Ископаемый
Блин, точно, изивните, слажал... можно как в , думал что опять дело в 4-м параметре Инициализировать
#15 by Stim
а чем условное оформление не устраивает? Условное оформление-формат - настраивается на 2 сек
#16 by Semyons
условное оформление на итоги не влияет. А округление влияет
#17 by Stim
о как. А почему бы тогда и не округлить сумму итогов условным оформлением?
#18 by GoldenCalf
Спасибо. Не хотелось использовать функцию Ценообразование.ОкруглитьЦену смотри
#19 by Живой Ископаемый
2 Вообще-то математически не всегда так... Пример: Окр(3.5)+Окр(4.5)<> Окр
#20 by Stim
Так ставь точность ту, которая тебе нужна.
#21 by Живой Ископаемый
2 например нужна точность - первый знак после запятой Имеем: Окр(3.542)+Окр(4.514); Окр(3.542+4.514)=Окр(9,056) 3.5+4.5 <> 9.1
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С