Имя: Пароль:
1C
1С v8
Раскрыть группы в форме выбора.
0 unknown181538
 
03.07.13
13:34
Управляемые формы. Нужно, чтобы при открытии формы выбора групп курсор был спозиционирован на определенной папке (с этой задачей справился), и подчиненные группы были раскрыты.
Как раскрыть группы?
1 Maxus43
 
03.07.13
13:36
тупой метод:
спозиционируйся по порядку на элементы в каждой подгруппе, что вызовет их раскрытие, потом позиционируйся на родителе.
2 Поросенок Петр
 
03.07.13
13:37
(1) И правда тупой.


ТаблицаФормы.Развернуть (FormTable.Expand)
ТаблицаФормы (FormTable)
Развернуть (Expand)
Синтаксис:

Развернуть(<ИдентификаторСтроки>, <СПодчиненными>)
Параметры:

<ИдентификаторСтроки> (обязательный)

Тип: Произвольный.
Идентификатор строки таблицы.
<СПодчиненными> (необязательный)

Тип: Булево.
Определяет необходимость раскрытия подчиненных узлов. Истина - раскрывать подчиненные узлы, Ложь - не раскрывать подчиненные узлы.
Значение по умолчанию: Ложь
Описание:

Разворачивает узел в указанной строке дерева.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
3 Поросенок Петр
 
03.07.13
13:41
Вообще не знаю как с последними релизами, но помню разворот большого дерева по всем узлам работал, мягко говоря, херово (куча чтений с сервера).
4 unknown181538
 
03.07.13
14:18
(2) То, что надо.
5 unknown181538
 
04.07.13
23:18
(2) В форме выбора групп работает, а в форме выбора - нет...
6 unknown181538
 
04.07.13
23:42
В параметр метода передаю ссылку на элемент...
7 unknown181538
 
05.07.13
14:02
на devtrainingforum сказали, что надо пробегаться по всем родителям....
так что (1) получается прав.
8 Поросенок Петр
 
05.07.13
14:45
А на заборе *УЙ написано. А там дрова...