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