Расчет доли в запросе (внешний отчет) не СКД.Возможно? #747660


#0 by bambucho
Подскажите,возможно ли рассчитывать долю в запросе (не СКД) без прибегания к циклам и накопительным переменным? Задача: взять оборотный регистр за определенный период и по ресурсу Сумма,расчитать долю каждой реализационной накладной. Инет курил...может и не по тем фразам.
#1 by RomanYS
создаешь итоговую ВТ (с одной записью), соединяешь с основной таблицей, считаешь долю
#2 by bambucho
дело в том что,при левом соединении РН.Оборот и РТиУ + параметры выборки в границах пеиода и помещении результата в ВТ,следующий запрос и ВТ не дает получить общую сумму по ресурсу Сумма из ВТ,который уже поидее отобрался согласно количеству доков и периода)
#3 by bambucho
дело в том что,при левом соединении РН.Оборот и РТиУ + параметры выборки в границах пеиода и помещении результата в ВТ,следующий запрос из ВТ не дает получить общую сумму по ресурсу Сумма из ВТ,который уже поидее отобрался согласно количеству доков и периода)
#4 by RomanYS
выбрать ... Данные.Сумма поместить вт ИЗ ТаблицаДанных как Данные; выбрать сумма(ВТ.Сумма) выбрать ... ВТ.Сумма/ВТИтог.Сумма*100 КАК ДоляВПоцентах ИЗ ВТ соединение ВТИтог по Истина ..это для произвольных входных данных. Для РН можно просто брать виртуальные таблицы оборотов с нужными разворотами
#5 by bambucho
так я и делал,при конструкции СУММА(ВТ.СуммаИзРнОбороты) в секции ВБРАТЬ,не работает...
#6 by bambucho
и кстати,плохо что в запросе нелья обращаться к итоговым полям сформированным по ИТОГИ...или я не прав?
#7 by Casey1984
не ИТОГИ нужны а ГРУППИРОВКА
#8 by RomanYS
"не работает" - очень информативно, могу только посочувствовать используй СКД
#9 by bambucho
а ГРУППИРОВКА чем поможет в моем вопросе при подсчете доли?...
#10 by bambucho
точнее сам сценарий действий как будет выглядить?
#11 by bambucho
смысл уловил,что то похожее на правду получилось
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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