Как сделать чтобы нижний уровень табличного поля не раскрывался
☑
0
shachneff
07.03.13
✎
15:02
Есть табличное поле с данными, тип значений которых ДеревоЗначений.
Флажок "Дерево" у табличного поля снят (так надо).
Как сделать, чтобы последний уровень дерева не открывался?
А то элементы ведут себя как папки.
1
MSII
07.03.13
✎
15:10
Потому что (если твоей терминологии пользоваться) они и есть потенциальные папки.
2
shachneff
07.03.13
✎
16:06
(1) И что можно сделать в этой ситуации?
3
Reset
07.03.13
✎
16:28
(2) В событии Выбор пропиши в СтандартнаяОбработка Ложь. Разумеется, определив, что тек элемент - "на последнем уровне дерева"
4
shachneff
07.03.13
✎
17:02
(3) Спасибо, но я так уже делал. Это перехватывает двойной клик по элементу иерархического списка, но слева от каждого элемента есть такая стрелочка, клик по которой тоже раскрывает как группу, так и элемент. И вот клик по этой стрелочке в событие Выбор не попадает...
5
Reset
07.03.13
✎
17:08
(4) У дерева значений нет понятий "группа", "элемент".
6
shachneff
07.03.13
✎
17:15
(5) Это условное название. У каждого элемента есть признак ЭтоГруппа, я на него могу опираться, а вот победить мелкие стрелочки не могу...
7
Reset
07.03.13
✎
17:23
Ну убери "стрелочку". Флажок "Отображать иерахию" у колонки
8
shachneff
07.03.13
✎
17:54
В точку. Спасибо ОГРОМНОЕ! (учу матчасть)
Основная теорема систематики: Новые системы плодят новые проблемы.