СКД: Округление выражения расчетного поля #494910


#0 by LevelUP
Попробовал окр(<выражение>,2). СКД такую конструкцию не понимает. Подскажите как округлить выражение расчетного поля?
#1 by Fragster
Выразить( КАК Число) в выражении поля, или в оформлении формат задай
#2 by LevelUP
спасибо, использовал формат. Но "выразить" выдает ошибку в выражении Выразить((естьNull(Сумма(Выручка),0)-естьNull(Сумма(НДС),0))/естьNull(Сумма(Количество),1)) как число(17,2)
#3 by AndrewKiev
если можешь менять конфу - добавь функцию в общий модуль и её используй
#4 by Defender aka LINN
Какого замечательного проктолога потеряла страна...
#5 by AndrewKiev
та ну, Задорнов. ответь по существу
#6 by Ksandr
А чем формат поля не угодил?
#7 by Defender aka LINN
Коллега, в все уже написано, в понятном даже проктологам виде.
#8 by AndrewKiev
по моему опыту с СКД иногда нужно поступать методами проктолога
#9 by mikecool
ээээ, а округлять в запросе уже не комильфо?
#10 by Defender aka LINN
Выкиньте свой опыт на помойку. Формат поля работает ровно так, как надо.
#11 by Смешной 1С
Расчетное поле СКД
#12 by mikecool
а, дадада... :)
#13 by Смешной 1С
В написано: в оформлении. Зайди Настройки->УсловноеОфрмление Далее добавь свое поле и в колонке оформление нажми Изменение параметров. Там есть ФОРМАТ. Его и установи как нужно
#14 by AndrewKiev
Я погорячился, предложив такой вариант – но этот вариант тоже сработает. О моем опыте не тебе судить. Любой может ошибиться. Если ты пытался меня оскорбить, то это может свидетельствовать не то, что о твоем «призвании» (проктолог, юморист-клоун и т.д.), а об уровне твоего развития.
#15 by Defender aka LINN
"но этот вариант тоже сработает" - это решение через задницу. А через задницу работают люди только одной профессии. "О моем опыте не тебе судить" - он у тебя очень странные вещи показывает, факт. Так что у тебя какой-то не такой опыт. Хотя, учитывая предложенный способ - ничего удивительного. "Если ты пытался меня оскорбить" - я говорю, что думаю. Хочешь - оскорбляйся, хочешь - нет. Мне, в общем-то, по колено.
#16 by Ksandr
В описании полей есть колонка Оформление! Условное оформление для других целей
#17 by Kashemir
Язык выражений системы компоновки данных _______________________________________________ Выразить (Cast) Данная функция предназначена для выделения типа из выражения, которое может содержать составной тип. В случае, если выражение будет содержать тип, отличный от требуемого типа, будет возвращено значение NULL. Параметры: ·      Тип – строка, содержащая строку типа. Например, «Число», «Строка» и т.п. Кроме примитивных типов данная строка может содержать имя таблицы. В таком случае будет осуществлена попытка выразить к ссылке на указанную таблицу. Пример: Выразить(Данные.Реквизит1, «Число(10,3)»)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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