Имя: Пароль:
1C
1С v8
v8: запросы с РАЗЛИЧНЫЕ и УПОРЯДОЧИТЬ ПО в 8.2
0 Один С
 
15.11.11
23:29
1. Запрос с ключевым словом РАЗЛИЧНЫЕ

Запрос, в котором указано ключевое слово РАЗЛИЧНЫЕ, а в предложении УПОРЯДОЧИТЬ ПО указано выражение,
отсутствующее в списке выборки, считается некорректным; и при исполнении такого запроса в 1С:Предприятии 8.2 будет выдана ошибка.
Для устранения несовместимости необходимо:
выявить все запросы с РАЗЛИЧНЫЕ и УПОРЯДОЧИТЬ ПО с помощью приложенной обработки;
дополнить список выражений в ВЫБРАТЬ выражениями из раздела УПОРЯДОЧИТЬ ПО, если требуется;
тем самым получим тот же результат, который был в 1С:Предприятии 8.1, но при этом запрос станет синтаксически правильным.

Например, запрос
ВЫБРАТЬ РАЗЛИЧНЫЕ
Сотрудник,
ВидРасчета …
УПОРЯДОЧИТЬ ПО
Сотрудник.Наименование,
Сотрудник.ДатаРождения,
ВидРасчета.Код

синтаксически верен, так как УПОРЯДОЧИТЬ ПО выполняется по полям ссылок Сотрудник и ВидРасчета, а такие ссылки в ВЫБРАТЬ уже есть.



Как правильно - понятно. Непонятно - как НЕПРАВИЛЬНО. Можно пример неправильного запроса?
1 Лефмихалыч
 
15.11.11
23:33
(0) в приведенном тобой примере и есть - как не правильно
2 Один С
 
16.11.11
01:22
(1) нихера. в приведенном мной примере неправильно написано как неправильно..
3 Denyk
 
16.11.11
02:22
"...дополнить список выражений в ВЫБРАТЬ выражениями из раздела УПОРЯДОЧИТЬ ПО, если требуется..."
4 lopus
 
16.11.11
07:13
(2) круто