- 03, May 2023
- #1
Чтобы программно установить отбор в табличной части в 1С необходимо выполнить следующие шаги:
arduinoCopy code
scssCopy code
arduinoCopy code
scssCopy code
Также можно использовать другие операторы сравнения, например,
- Получить доступ к табличной части формы с помощью метода
объекта формы:GetItem
arduinoCopy code
ТЧ = Форма.GetItem("ТабличнаяЧасть");
- Создать объект для установки отбора:
scssCopy code
Отбор = ТЧ.Отборы.Добавить();
- Установить значения для отбора. Например, для установки отбора по значению поля
:Наименование
arduinoCopy code
Отбор.Имя = "Наименование";
Отбор.Условие = " = ""Значение""";
- Применить отбор к табличной части:
scssCopy code
ТЧ.Отборы.Применить();
Обратите внимание, что значения для отбора нужно указывать в двойных кавычках.
Также можно использовать другие операторы сравнения, например,
<>
для отбора не равных значений или >
, <
, >=
, <=
для числовых полей.