|
можно-ли сделать такую сртировку в запросе | ☑ | ||
---|---|---|---|---|
0
flomaster23
21.07.11
✎
01:42
|
Есть такой запрос. Не сортируется по регистратору. Я понимаю что приоритет у групп, но можно-ли сделать так, что когда все-же доходит до выборки регистратора то выборка шла по его датам?
кстати, если в точно таком-же запросе, вместо регистра план счетов то даже без сортировки, оно сортирует по документам. "ВЫБРАТЬ | СкладОстаткиИОбороты.Номенклатура, | СкладОстаткиИОбороты.СуммаПриход, | СкладОстаткиИОбороты.Регистратор |ИЗ | РегистрНакопления.Склад.ОстаткиИОбороты(&ДатаНач, &ДатаКон, Регистратор, ДвиженияИГраницыПериода, Фирма = &Фирма) КАК СкладОстаткиИОбороты |ГДЕ | СкладОстаткиИОбороты.Фирма = &Фирма |УПОРЯДОЧИТЬ ПО | Регистратор |ИТОГИ | СУММА(СуммаПриход) |ПО | Номенклатура ИЕРАРХИЯ" Выборка = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); |
|||
1
Икогнито
21.07.11
✎
01:42
|
|УПОРЯДОЧИТЬ ПО
| Регистратор.дата |
|||
2
Икогнито
21.07.11
✎
01:43
|
А то зачем тебе упорядочивание по внутреннему представлению системы?
|
|||
3
Икогнито
21.07.11
✎
01:44
|
|ГДЕ
| СкладОстаткиИОбороты.Фирма = &Фирма пипец... |
|||
4
flomaster23
21.07.11
✎
01:47
|
(1) спасибо
(3) там не пипец, запрос собирается из кучи условий, и в нем гораздо больше полей. И та строка нужна, чтобы меньше условий в код добавлять, их там и так много. |
|||
5
Икогнито
21.07.11
✎
01:48
|
(4) ну да, даже если уже стоит фильтр по виртуальной таблице Фирма = &Фирма), то тот же фильтр в условии ГДЕ безусловно увеличивает скорость :)
|
|||
6
Икогнито
21.07.11
✎
01:49
|
(4) пожалуйста
|
|||
7
Икогнито
21.07.11
✎
01:53
|
|ГДЕ
| СкладОстаткиИОбороты.Фирма = &Фирма все-таки убери, а то тебе двойку поставят |
|||
8
rozer76
21.07.11
✎
13:05
|
все же правильнее так: "УПОРЯДОЧИТЬ ПО Регистратор.МоментВремени"
|
|||
9
Икогнито
22.07.11
✎
00:20
|
(8) чел отчет пишет (а не движения расхода партий формирует), логичнее по дате документа упорядочивать :)
|
|||
10
flomaster23
22.07.11
✎
00:35
|
наверное глупый вопрос, но что такое МоментВремени у документа?
|
|||
11
Икогнито
22.07.11
✎
00:41
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |