A1sQ.OrderBy
Назначение: заполнить секцию УПОРЯДОЧИТЬ ПО (ORDER BY) в билдере.
Результат: возвращает тот же Builder.
Результат: возвращает тот же Builder.
Сигнатура
Function OrderBy(Builder, OrderFields) Export
Как работает (по исходному коду)
Builder.OrderClause = OrderFields;
Return Builder;
Параметры
- Builder — билдер из Select().
- OrderFields — строка полей сортировки (например, "Дата УБЫВ, Номер УБЫВ").
Возвращает
Builder — тот же объект для продолжения цепочки.
Примеры
B = A1sQ.Select("Ссылка, Наименование")
.From("Справочник.Номенклатура")
.Where("НЕ ПометкаУдаления")
.OrderBy("Наименование")
.Top(100)
.Build();
Нюансы и ограничения
✅ Удобно задавать сортировку в конце цепочки
❗ Текст попадает в запрос «как есть» — используйте корректный синтаксис 1С‑запроса