Добрый день. Есть табличная часть, которая заполняется данными. Далее есть фильтр "Проблемные доставки", при включении которого табличная часть фильтруется по признаку:
Если ПроблемыДоставка = истина Тогда
ЭлементыФормы.Продажи.ОтборСтрок.Доставка.Использование=Истина;
ЭлементыФормы.Продажи.ОтборСтрок.Доставка.ВидСравнения=ВидСравнения.Содержит;
ЭлементыФормы.Продажи.ОтборСтрок.Доставка.Значение="-доставлено-";
КонецЕсли;
Есть также галочка "Выделить все строки". Как сделать так чтобы при нажатии этой галочки признак истина проставлялся бы только у текущих отображаемых строк в табличной части. Если пытаюсь использовать обычный цикл, то он присваивает истину всем абсолютно строкам без учета отбора.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший