|
Сортировка в запросе по параметру, как?
| ☑ |
0
Мигрень
13.04.22
✎
17:26
|
Есть запрос:
"ВЫБРАТЬ
ТоварыНаСкладеОстатки.Склад КАК Склад,
ТоварыНаСкладеОстатки.КоличествоОстаток КАК Количество
ИЗ РегистрНакопления.ТоварыНаСкладе.Остатки(, Номенклатура = &Номенклатура) КАК ТоварыНаСкладеОстатки";
Как в запросе отсортировать выборку так, чтобы первым в выборке стоял нужный мне склад?
|
|
1
Kassern
13.04.22
✎
17:28
|
Добавить поле сортировки для складов и по нему отсортировать
|
|
2
Kassern
13.04.22
✎
17:28
|
или переименовать склады так, чтобы Возр, или Убыв давали вам нужный результат
|
|
3
Мигрень
13.04.22
✎
17:32
|
(1) (2) Нет, это не пойдет, склад указывается в документе, а запрос - из процедуры проведения этого документа. Нужно чтобы первым в выборке стоял склад, указанный в документе, а затем все остальные
|
|
4
Фрэнки
13.04.22
✎
17:32
|
можно добавить поле, чтоб по нему сортировать
А значение в это поле определить через ВЫБОР
|
|
5
unknown181538
13.04.22
✎
17:33
|
ВЫБОР КОГДА ТоварыНаСкладеОстатки.Склад =&НужныйСклад ТОГДА
0 иначе 1 КОНЕЦ КАК ПолеУпорядочивания
...
Упорядочить по ПолеУпорядочивания
|
|
6
Фрэнки
13.04.22
✎
17:33
|
и даже двух значений этого поля будет достаточно, чтоб нужный был первым, а затем остальные
|
|
7
Мигрень
13.04.22
✎
17:34
|
ок, спасибо :)
|
|