в форме списка УФ документов необходимо сделать отбор по нескольким реквизитам. По одному реквизиту отбирает нормально, код: Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Регион");
Отбор.ПравоеЗначение = ОтборРегион;
как правильно прописать отборы для остальных реквизитов ?
ПолеКомпоновки = Новый ПолеКомпоновкиДанных(ИмяПоля);
Счетчик = 1;
Пока Счетчик <= Список.Отбор.Элементы.Количество() Цикл
ЭлементОтбора = Список.Отбор.Элементы[Счетчик - 1];
Если ТипЗнч(ЭлементОтбора) = Тип("ЭлементОтбораКомпоновкиДанных")
И ЭлементОтбора.ЛевоеЗначение = ПолеКомпоновки Тогда
Список.Отбор.Элементы.Удалить(ЭлементОтбора);
Иначе
Счетчик = Счетчик + 1;
КонецЕсли;
КонецЦикла;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс