|
v7: Как сделать в запросе группировку по дате? |
☑ |
0
Kirich1983
12.08.16
✎
14:51
|
Группировка по дате документа КредДокумент пустая, а если группировать по Измерению КредДокумент группирует нормально. Почему?
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(ДанныеДляКолонок)
|Период с ДатаНачала по ВыбКонПериода;
|Контрагент = Регистр.Покупатели.Договор.Владелец;
|Договор = Регистр.Покупатели.Договор;
|Фирма = Регистр.Покупатели.Фирма;
|УпрАналитика = Регистр.Покупатели.Фирма.УпрАналитика;
|ЮрЛицо = Регистр.Покупатели.Фирма.ЮрЛицо;
|ДатаДокум = Регистр.Покупатели.КредДокумент.ДатаДок;
|СуммаРуб = Регистр.Покупатели.СуммаРуб;
|Функция СуммаРубПриход = Приход(СуммаРуб);
|Функция СуммаРубКонОст = КонОст(СуммаРуб);
|Группировка Контрагент упорядочить по Контрагент.Наименование без групп;
|Группировка ДатаДокум;";
|
|
1
Kirich1983
12.08.16
✎
15:02
|
Получается группировка по Документу выводится, а получить группировку по Дате через точку выводит пустая дата!
|
|
2
GrVas
12.08.16
✎
15:08
|
Сделай в конструкторе запроса
Период с ВыбНачПериода по ВыбКонПериода;
|Фирма = Регистр.Покупатели.Фирма;
|ДатаДок = Регистр.Покупатели.КредДокумент.ДатаДок;
|СуммаВал = Регистр.Покупатели.СуммаВал;
|Группировка Квартал;
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Фирма = Регистр.Покупатели.Фирма;
|ДатаДок = Регистр.Покупатели.КредДокумент.ДатаДок;
|СуммаВал = Регистр.Покупатели.СуммаВал;
|Группировка День;
|
|
3
GrVas
12.08.16
✎
15:08
|
Восьмерошники ёпрст
|
|
4
Ёпрст
гуру
12.08.16
✎
15:10
|
(0) В запросе не доступны атрибуты у переменных, которые представляют из себя объекты неопределенного типа или вида.
Исключения - общие реквизиты документов.
Вот и нет Даты и других реквизитов у КредДок, ибо это - <Документ> без вида.
Фирштейн ?
Максимум, можно только в условии их "поиметь", но группировку и в переменные не вытащить.
|
|
5
Kirich1983
12.08.16
✎
15:11
|
Фирштейн
|
|
6
Это_mike
12.08.16
✎
15:47
|
если только в прямых...
|
|