Каталог решений - Нумерация строк в запросе методами платформы

Нумерация строк в запросе методами платформы

Нумерация строк в запросе методами платформы

В наличии

Простая реализация с помощью встроенных методов. Пригодится тем, кому нужно пронумеровать запрос без СКД и переборов.

Категория:

Описание

    Для нумерации строк запроса необходимо воспользоваться встроенной функцией АВТОНОМЕРЗАПИСИ().

Её можно использовать только во временных таблицах. Более подробно можно посмотреть в справке. Всё просто. Ниже приведен небольшой пример:

Нужно выбрать все элементы справочника Тест и пронумеровать их. Создаем новое поле в запросе и забиваем в него функцию. Создаем временную таблицу и в последующей выборке получаем нужный результат.

ВЫБРАТЬ
	Тест.Ссылка КАК Ссылка,
	АВТОНОМЕРЗАПИСИ() КАК Номер
ПОМЕСТИТЬ ВТ
ИЗ
	Справочник.Тест КАК Тест
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ВТ.Ссылка КАК Ссылка,
	ВТ.Номер КАК Номер
ИЗ
	ВТ КАК ВТ

В консоли запросов получился нужный нам результат

has been added to your cart:
Оформление заказа