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