Имя: Пароль:
1C
1С v8
Как в запросе получить одни и те же данные за несколько различных периодов?
Ø (PR 09.03.2023 14:33)
0 tciban
 
09.03.23
14:25
Делаю отчет на СКД. В нем получаю по некоей формуле средний остаток на складах за месяц, запрос нехитрый - временная таблица и потом из нее получаю нужное. Но дело даже не в том, что я там получаю, а в том, что нужны данные за за выбранный месяц плюс за аналогичный месяц прошлого года плюс за предыдущий месяц. Ну что бы сравнивать могли. Короче нужно им и все. А вообще отчет нужно за квартал по месяцам. Т.е. по сути надо один и тот же запрос повторить 7 раз с разными месяцами. Как это написать в рамках одного запроса для СКД? В голове как то не укладывается никак
1 vicof
 
09.03.23
14:26
ОБЪЕДИНИТЬ ВСЕ
2 Галахад
 
гуру
09.03.23
14:31
ТЗ в источник СКД.
3 tciban
 
09.03.23
14:31
(1) Ну да. 7 раз одно и тоже через ОБЪЕДИНИТЬ ВСЕ. Это первое, что приходит в голову. И будет портянка. А если понадобиться извлечь еще какие нидуь данные - менять в 7 местах. Как то рука не поднимается такое делать. Это заложить себе проблем на будущее. Ищу способ сделать как нибудь иначе
4 vicof
 
09.03.23
14:33
(3) Можешь программно текст запроса написать)
5 PR
 
09.03.23
14:33
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.