v8: [СКД] Сравнение показателей двух периодов #621765


#0 by Liris
Добрый день, коллеги. Исходные данные: "Управление торговлей", редакция 10.3 (10.3.17.4), 1С:Предприятие 8.2 (8.2.15.318). Возникла необходимость в создании отчета, который сравнивает показатели (продажи) двух периодов. Создал и настроил схему компоновки, находится тут Общие итоги по горизонтали в схеме отключены, на их место хочу поставить разницу в показателях между периодами. Как это сделать? Наверняка кто-то делал подобное. Спасибо.
#1 by Irek-kazan
запросом?
#2 by Liris
можно не запросом. Лишь бы в форму отчета наглядно вывести. Сейчас картинку сделаю как есть и как надо.
#3 by Liris
Вот тут Нарисовал, что надо дельту выводить. Т.е. разница значений между периодами.
#4 by Liris
Подниму вопрос
#5 by echo77
на инфостарте посмотри, там вроде, были примеры сравнения двух периодов
#6 by Liris
Пошел смотреть. :-)
#7 by 666 Devil
в сКД Вычисляемые поля, что хочешь туда ставь
#8 by Liris
хм.. Не получится в моем случае. Специально для ознакомления готовую схему выложил. Если ознакомится со схемой, можно понять: - в качестве набора данных используется "Объединение" - в "Объединении" используются два запроса по разным периодам - наименования полей (измерений и ресурсов) одинаковые - в качестве разделителя используется поле "ВыбранныйПериод"
#9 by Liris
Выложенная схема сильно упрощена. В готовом отчете используется несколько объединений с запросами.
#10 by Liris
поиск результатов не дал. Жаль. :-(
#11 by saaken
сделай третий вопрос с разницей
#12 by Liris
А можно пример? Пробовал - не получилось.
#13 by Liris
Сам понимаю, что нужно запрос третий сделать, в который поместить результат сравнения первых двух.. Но как его "прикрутить", не знаю.
#14 by Axel2009
а если 3 периода будет выбрано?
#15 by Axel2009
в каджую выборку добавь по одному полю &Период КАК ОбщийПериод в ресурс добавь расчет по "общие итоги" СУММА(ВЫБОР КОГДА ОбщийПериод = &Период1 ТОГДА Количество ИНАЧЕ -Количество КОНЕЦ)
#16 by kyrgyz
Недавно пытался сделать такой отчет. Не осилил сам. помог друг. делаешь два запроса совершенно идентичных просо во втором запросе период другой отбирай. Потом их объединение выводишь на печать при этом создаешь свои вычисляемые поля.
#17 by Liris
Так и построен мой отчет. Вот тут находится его маааленькая часть Если его открыть в консоли СКД, то видна структура: "Объединение" и в нем два одинаковых запроса с разными параметрами (периодами). Как добавить вычисляемое поле на ресурс "Количество", если имя ресурса в обоих случаях "Количество"?
#18 by Никола_Питерский
Ну так ты в один запрос засунь все и разименуй поля и уже их в вычисляемые ?
#19 by kyrgyz
В твоем вопросе кроется ответ...
#20 by kyrgyz
В одном запросе меняй имя.
#21 by Liris
тогда получится несколько ресурсов, не получается универсальности. В моем варианте одно имя ресурса, это удобно пользователю. Да, не удобно программисту.
#22 by kyrgyz
У тебя два периода здесь не пахнет группировкой попериодам и универсальности юзай как отдельные имена выводи их но заголовок то ты можешь поменять как хочешь
#23 by Никола_Питерский
Тут либо шашечки, либо ехать ! )))
#24 by Liris
Спасибо
#25 by Axel2009
чем не нравится то?
#26 by Liris
Не нравится. Не понял что имелось ввиду.
#27 by Axel2009
добавить в каждую выборку начало каждого периода можешь, чтобы эта колонка именовалась одинаково?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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