|
v7: по запросам - Группировка("ИмяГруппировки", -1) - вообще не работает?
| ☑ |
0
patapum
15.07.15
✎
13:21
|
Пишу запрос, в нем две группировки. Хочу вторую обходить в обратном порядке. Но если даже во второй (пробовал и в обеих) ставишь -1, то даже первая топчется на одном значении.
Кто знает, как с этим бороться?
|
|
1
DCKiller
15.07.15
✎
13:22
|
А у тебя в группировках точно больше 1 значения?
|
|
2
patapum
15.07.15
✎
13:24
|
(1)
если ставишь Группировка("Автомобиль") - проходит нормально, и да, больше одного
если Группировка("Автомобиль", -1) - висит тупо на одном
и больше, даже если ставишь Группировка("Автомобиль"), а следующим Группировка("ДатаРазгрузки", -1), то группировка по автомобилю начинает ходить по одному значению
|
|
3
DCKiller
15.07.15
✎
13:27
|
Почему бы тебе просто в запросе не упорядочить вторую группировку по убыванию
|
|
4
DCKiller
15.07.15
✎
13:30
|
Вторая группировка имеет тип многоуровневого справочника? Если да, то обратная выборка по ней не проканает. Либо в запросе попробуй для нее указать "Без Групп".
|
|
5
patapum
15.07.15
✎
13:31
|
(3) пытался найти синтаксис, не нашел
СП говорит так:
Группировка <ИмяГруппировки>|<ПредопредГруппировка> [Упорядочить по <КонкретизацГруппировки>, ...][Без Упорядочивания][Без Групп][Все [ВошедшиеВЗапрос]];
Упорядочить по ДатаРазгрузки убыв
или
Упорядочить по ДатаРазгрузки -1
не прокатывает.
|
|
6
DCKiller
15.07.15
✎
13:32
|
Текст запроса покажи.
|
|
7
patapum
15.07.15
✎
13:34
|
(4) вторая группировка тупо дата.
в первой указал "без групп", не помогло
(6)
ТекстЗапроса = "
|Обрабатывать НеПомеченныеНаУдаление;
|ДатаРазгрузки = Справочник.ОбразЗаявки.ДатаРазгрузки;
|Водитель = Справочник.ОбразЗаявки.Водитель;
|Автомобиль = Справочник.ОбразЗаявки.Автомобиль;
|Регион = Справочник.ОбразЗаявки.Регион;
|ПунктПрибытия = Справочник.ОбразЗаявки.ПунктНазначения;
|НомерПеревозки = Справочник.ОбразЗаявки.ИсходнаяПеревозкаНомер;
|ДатаПеревозки = Справочник.ОбразЗаявки.ИсходнаяПеревозкаДата;
|Условие (Регион = ВыбРегион);
|Условие (ДатаРазгрузки >= ДатаНач);
|Условие (ДатаРазгрузки <= ДатаКон);
|Группировка Автомобиль Без групп;
|Группировка ДатаРазгрузки;
|";
|
|
8
patapum
15.07.15
✎
13:47
|
+(7) прикольно, в первой группировке вместо значения справочника получил код, на всех группировках поставил -1. заработало.
спасибо за мысль (4)! буду дальше экспериментировать
|
|