Доброе утро.
Есть форма, на ней табличное поле.
Программно устанавливаю отбор при нажатии на кнопку:
ЭлементыФормы.ДанныеРегистра.ОтборСтрок.Контрагент.Установить(Элемент.Значение);
Он прекрасно устанавливается, все хорошо.
При нажатии на кнопку очистки, очищаю отбор, как написано тут:
v8: Будни: Отбор строк табличной части
ЭлементыФормы.ДанныеРегистра.ОтборСтрок.Контрагент.Установить(, Ложь);
В результате, вместо отключения отбора, ставится отбор по пустому значению, т.е. если нажать на стандартную кнопку командной панели, которая управляет этим табличным полем, видно, что напротив контрагента в отборах стоит галочка использования.
Проверял отладчиком, после выполнения Установить(, Ложь); у Контрагент признак использования встает Ложь, но он все равно ведет себя так, как я описал выше.
Пробовал также ОтборСтрок.Сбросить(); и Контрагент.Использование = Ложь, результат тот же.
что пошло не так?