Имя: Пароль:
1C
1C 7.7
v7: Группировка в запросе.
0 __Se24
 
20.09.13
11:25
Доброго дня уважаемые гуру...
Возник такой вопрос , возможно кто сталкивался .
Есть отчет , в основе которого достаточно замороченный запрос. В нем есть переменная :

"ДатаДоставки = Регистр.Заказы.ДатаДоставки;"

Где :
"Заказы" - измерение регистра  типа "Справочник.Заказы",
"ДатаДоставки" - его реквизит.

Присутствует группировка по этой переменной.
Есть ли возможность каким-либо образом , без серьезных переделок , сделать так, чтобы группировка была не по дате , а по месяцу ?
1 Стрелок
 
20.09.13
11:28
ты реальный код приведи из текста отчёта
2 КапЛей
 
20.09.13
11:30
А что за прикол Регистр.Заказы , где "Заказы" - измерение регистра  типа "Справочник.Заказы" (цэ) ?
3 Стрелок
 
20.09.13
11:30
(2) да он просто текст набрал а не скопипастил. я же написал в (1) ;)
4 __Se24
 
20.09.13
11:31
(1) А смысл ? там большая часть запроса набирается по условиям. Он очень плохо читаем.
Да и опять же . сам отчет работает , с ним проблем нет. Интересует его доработка.
5 __Se24
 
20.09.13
11:31
"где , это уже к запросу не относится ... это просто коммент
6 Voronve
 
20.09.13
11:32
(0) Нет. Только добавить месяц как реквизите регистра.
7 __Se24
 
20.09.13
11:32
ДА , пардон , конечно :
ДатаДоставки = Регистр.Заказы.Заказ.ДатаДоставки;
8 КапЛей
 
20.09.13
11:34
ну я бы, пожалуй результаты запроса в ТЗ загнал и там сгруппировал по месяцу.
9 __Se24
 
20.09.13
11:35
(8) Такой способ я знаю ))
Думал , вдруг , есть обходные пути ...
10 Ёпрст
 
гуру
20.09.13
11:35
(0) да.
11 Ёпрст
 
гуру
20.09.13
11:36
хоть по секунде
12 Стрелок
 
20.09.13
11:37
функции выведи хотя бы

если запрос делается за период то группировка Месяц;

если наждо заказы сгрупировать по периоду исполнения например (несовпадающему с датой самого заказа) то через ТЗ
13 __Se24
 
20.09.13
11:45
(10) а как , если не секрет ?
14 __Se24
 
20.09.13
11:48
(12) Период и периодичность в запросе в данном случае абсолютно не важны , так как отвечают за выборку данных о заказах из регистра, прощще говоря когда заказ был сделан , а данная группировка показывает , когда его ждать на склад.
15 Ёпрст
 
гуру
20.09.13
11:48
В черных никак, чей -то я про упорядочивание подумал сперва, невнимательность
16 __Se24
 
20.09.13
11:51
Ок , всем спасибо. Буду считать вопрос закрытым )