Округление в СКД #747732


#0 by sagartem
Как сделать чтобы скд сначала округляла, а затем уже эти округленные значения ресурса суммировала по группировкам?
#1 by Ненавижу 1С
округляй в запросе
#2 by xaozai
ВЫРАЗИТЬ
#3 by Ненавижу 1С
либо вычисляемое поле сделай
#4 by sagartem
Сделал через выразить в запросе. При расшифровке до регистратора все выглядит нормально - то есть и суммы округлены и итог тоже уже является суммой округл. сумм. Но вот при выводе без расшифровки, картина не меняется. Выходит что теперь суммы итогов при расшифровке и без отличаются.
#5 by sagartem
Раньше же при округлении через формат поля в скд выходило неправильно и при расшифровке и без нее.
#6 by xaozai
Видимо, запрос к виртуальной таблице и когда не выбран регистратор, который есть уточнение периода, в выборке оказываются уже, как бы, сгруппированные записи. Можно попробовать переделать запрос - сделать выборку с регистратором во временную таблицу и там же все группировать после округления. Неоптимально, конечно, с точки зрения производительности, но сама задача такая...
#7 by sagartem
то есть надо вообще от вирт таблицы перейти к реальной?
#8 by xaozai
Ну, в данном случае, получается, что преимущества использования виртуальных таблиц сведены на нет постановкой задачи.
#9 by sagartem
оставил все-таки вирт таблицу, но у поля регистратор поставил галку обязательное. Спасибо за помощь, щас везде выходит то, что надо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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