Имя: Пароль:
1C
1С v8
Можно ли раскрыть группу динамического списка?
0 manking
 
25.11.15
12:22
Добрый день.
Есть иерархический динамический список, как основной реквизит формы списка справочника.
Имея ссылку на группу справочника, можно ли её(группу) раскрыть программно(так же как если бы кликнуть на неё мышью)?
1 cw014
 
25.11.15
12:25
ТаблицаФормы.Развернуть (FormTable.Expand)
ТаблицаФормы (FormTable)
Развернуть (Expand)
Синтаксис:

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

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

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

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

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

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

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
2 aleks_default
 
25.11.15
12:28
(1)А вот как строку группировки найти?
3 Nuobu
 
25.11.15
12:55
(2) Ноль передай.
4 aleks_default
 
25.11.15
12:58
(3)А если группировок более одной?
5 Nuobu
 
25.11.15
13:01
(4) В каждой группировке всё начинается с нуля.
Беги кабанчиком по Группа.Строки и ищи свою ссылку.
6 manking
 
25.11.15
13:02
Вот нашел такое решение.

Элементы.Список.ТекущаяСтрока

Через запрос ВЫБРАТЬ ПЕРВЫЕ 1 получаю первый элемент по родителю(группа) и присваиваю Элементы.Список.ТекущаяСтрока этот элемент.
Он его раскрывает, если режим просмотра установлен как иерархический список.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн