Перейти к основному содержимому

Ограничение выборки

Первые

Позволяет задать предельное количество строк в результате запроса. Можно использовать в двух вариантах. При создании запроса:

ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура", 10)
.ВТаблицуЗначений();

И отдельным методом:

ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура")
.Первые(10)
.ВТаблицуЗначений();

Различные

Можно указать, что в результат не должны попадать повторяющиеся строки. Так же доступно два варианта записи:

ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура",, Истина)
.ВТаблицуЗначений();
ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура")
.Различные()
.ВТаблицуЗначений();

Разрешенные

Ограничение по правам пользователей задаётся соответствующим флагом при создании запроса или при помощи метода Разрешенные:

ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура",,, Истина)
.ВТаблицуЗначений();
ТаблицаЗначений = СхЗапрос.НовыйЗапрос("Справочник.Номенклатура")
.Разрешенные()
.ВТаблицуЗначений();