Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Форма подчиненного справочника в дереве по владельцу
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
Constantus
Приветствую, Форумчане!
1с8.3.6, самописная, УФ

Имеется справочник "Главный", имеется ему подчиненный "Участки"
В справочнике "Главный" все элементы предопределенные.

Хотелось бы создать некую форму с иерархией по Владельцу слева, чтобы слева высвечивались владельцы всех элементов подчиненного справочника.

Либо создать форму, где все элементы были в формате дерева с (+)...

Справочник "Участки" иерархический. При создании формы списка справочника "Участки", при выборе в дереве "Владелец" - ничего не происходит, дерево пустое...

Как создать сие чудо?
Володька
Constantus @ Сегодня, 9:47 необходимо зарегистрироваться для просмотра ссылки ,
Используйте родной механизм группировки по владельцу и не нужно ничего рисовать
необходимо зарегистрироваться для просмотра ссылки
Constantus
Володька @ Сегодня, 13:03 необходимо зарегистрироваться для просмотра ссылки ,

Благодарю.

А как можно программно закрепить эту группировку?


Constantus @ Сегодня, 14:11 необходимо зарегистрироваться для просмотра ссылки ,

Настроил динамический список по Владельцу

А как сделать так, чтобы этот список был раскрытым по (+)??
Володька
Constantus @ Сегодня, 11:22 необходимо зарегистрироваться для просмотра ссылки ,
необходимо зарегистрироваться для просмотра ссылки
Упс... В Динамическом списке такого не будет... Это для дерева

Похоже всё таки Режим отображения = Дерево + Цикл
КоллекцияЭлементовДерева=ДеревоНоменклатуры.ПолучитьЭлементы();
//Свернуть дерево

Для Каждого Строка Из КоллекцияЭлементовДерева Цикл
     ИдентификаторСтроки=Строка.ПолучитьИдентификатор();
     Элементы.ДеревоНоменклатуры.Свернуть(ИдентификаторСтроки);
КонецЦикла;

//Развернуть дерево

Для Каждого Строка Из КоллекцияЭлементовДерева Цикл    
    ИдентификаторСтроки=Строка.ПолучитьИдентификатор();
    Элементы.ДеревоНоменклатуры.Развернуть(ИдентификаторСтроки);
КонецЦикла;

Но это не точно)

Володька @ Сегодня, 12:03 необходимо зарегистрироваться для просмотра ссылки ,
CTRL+SHIFT +(NUM+)

В целом Динамический список сворачивает группы и решения обратного, увы, я не нашел. Так что либо дерево, либо я не знаю =(
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.