1C Выбрать первые записи

Автор: | 21.06.2022

Как в запросе 1С выбрать первые несколько строк

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

1С Выбор первых строк в запросе

Для примера я возьму один из запросов который использовал в предыдущих статьях, он просто выбирает все документа Акты списания имеющиеся в базе, как видите в моем случае их не так много, но запрос выполняется 2-3 секунды. А если таких документов будет несколько тысяч то ждать придется намного дольше.

1C Выбрать первые записи

Поэтому для отладки запроса лучше выбирать скажем первые 5 записей. Этого вполне хватить для проверки запроса. Сделать это можно в конструкторе запроса, на вкладке «Дополнительно», в разделе «Выборка записей» отмечаем пункт «Первые» и указываем необходимое количество.

Как в запросе 1С выбрать первые несколько строк

То же самое можно сделать и без конструктора дописав после слова «Выбрать» «Первые 5».

1С Выбор первых строк в запросе

Вот таким образом можно выбрать первые несколько записей в запросе. Конечно скорость выполнение запроса будет во многом зависеть и от технических характеристик сервер/компьютера на котором все это будет выполняться. Но все же если вы проверяете или пишите запрос лучше использовать данное ограничение.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *