SeiOkami / OneS

Предложения по улучшению платформы
49 stars 3 forks source link

Предлагаю разрешить в запросе создания временной таблицы АВТОНОМЕРЗАПИСИ() с УПОРЯДОЧИТЬ без ПЕРВЫЕ #268

Open tormozit opened 10 months ago

tormozit commented 10 months ago

https://partners.v8.1c.ru/forum/topic/2076228 До 8.3.22 включительно при попытке выполнить запрос ВЫБРАТЬ 1, АВТОНОМЕРЗАПИСИ() КАК Поле1 ПОМЕСТИТЬ Ф УПОРЯДОЧИТЬ ПО 1

Получаем ошибку

При формировании временной таблицы предложение УПОРЯДОЧИТЬ может использоваться только совместно с предложением ПЕРВЫЕ <<?>>УПОРЯДОЧИТЬ ПО

Это нелогично. Ведь я хочу пронумеровать строки создаваемой таблицы. А значит порядок имеет значение.

Для обхода этого ограничения сейчас приходится добавлять "ПЕРВЫЕ 10000000" ВЫБРАТЬ ПЕРВЫЕ 10000000 1, АВТОНОМЕРЗАПИСИ() КАК Поле1 ПОМЕСТИТЬ Ф УПОРЯДОЧИТЬ ПО 1

Предлагаю в случае использования функции АВТОНОМЕРЗАПИСИ() не запрещать использовать УПОРЯДОЧИТЬ без ПЕРВЫЕ.