СКД: ВычислитьВыражение() #735398


#0 by vittany
Добрый день! Есть СКД, в которой есть колонка, в которой считается нарастающий итог по каждой строчке. Как можно получить в новой колонке Сумму по этому столбцу (последний в примере)? Пользовательские поля не помогают, Сумму в ресурсах, по полю,полученному через ВычислитьВыражение не считает Пример: Маршрут  ТнКМ   ТнКМНараст  ТнКМИтог 1ый      100      100       1150 2ой      200      300       1150 3ий      350      750       1150
#1 by Лодырь
Я верно понимаю что у вас арифметическая ошибка?
#2 by Бубка Гоп
а там разве вместо 750 не должно ли быть 650?
#3 by vittany
Да, в столбце ТнКмнараст в конце 650 ТнКмИтог 1050
#4 by Бубка Гоп
может тоже посчитать, примерно так:
#5 by mikecool
Сумма(ВычислитьВыражение) не считает?
#6 by vittany
нет
#7 by Лодырь
А почему не сделать полностью по аналогии с нарастающим итогом?
#8 by Лодырь
Чтото типа такого
#9 by vittany
Мне нужно суммировать нарастающие итоги по каждой строчке -вычислить от вычислить у меня поругалось
#10 by vittany
Так у меня считается нарастающий итог, правильно. А вот как сумму этих итогов загнать в отдельный столбец?
#11 by Лодырь
Ну если смотреть на то что ты пишешь в примере, то на моем скриншоте решение.
#12 by Лодырь
вру.
#13 by Spyke
Можно сделать в запросе
#14 by vittany
Как ?левым соединением с самим собой?Если можно,пример, то буду благодарна. Только у меня все поля в СКД, хотелось бы её средствами и продолжить, тем более, что это финальный шаг
#15 by Spyke
запрос свой покажи
#16 by Spyke
общий принцип 1) Запрос поместить во временую таблицу и добавить в выборку 1 как соед 2) Выбрать во врем табл итог и 1 как соед 3) левым соединением соединить вр1 с вр2 по соед
#17 by Necessitudo
А ВычислитьВыражениеСГруппировкойМассив(вычислитьвыражение)?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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