Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Форма подчиненного справочника в дереве по владельцу          
Constantus Подменю пользователя
сообщение 21.03.19, 8:47
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0

Приветствую, Форумчане!
1с8.3.6, самописная, УФ

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

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

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

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

Как создать сие чудо?

Володька Подменю пользователя
сообщение 21.03.19, 9:03
Сообщение #2

Завсегдатай
****
Группа: Пользователи
Сообщений: 166
Спасибо сказали: 8 раз
Рейтинг: 0

Constantus @ Сегодня, 9:47 * ,
Используйте родной механизм группировки по владельцу и не нужно ничего рисовать
Большая картинка

Constantus Подменю пользователя
сообщение 21.03.19, 10:22
Сообщение #3

Ветеран
*******
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0

Володька @ Сегодня, 13:03 * ,

Благодарю.

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


Constantus @ Сегодня, 14:11 * ,

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

А как сделать так, чтобы этот список был раскрытым по (+)??

Володька Подменю пользователя
сообщение 21.03.19, 11:16
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 166
Спасибо сказали: 8 раз
Рейтинг: 0

Constantus @ Сегодня, 11:22 * ,
Готовое решение
Упс... В Динамическом списке такого не будет... Это для дерева

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

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

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

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

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

Володька @ Сегодня, 12:03 * ,
CTRL+SHIFT +(NUM+)

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

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 23.04.24, 10:09
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!