Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вывести справочник в виде иерархии (число прочтений - 461 )
zelenprog
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 44
Зарегистрирован: 03. Июня 2022
Пол: Мужской
Вывести справочник в виде иерархии
05. Июня 2023 :: 14:11
Печать  
Здравствуйте!

Есть ИндексированнаяТаблица, заполненная элементами справочника, и сгруппировнная по группам с помощью команды "Группировать("Товар: &*Товар", "")".

Как можно увидеть эту таблицу на форме в виде иерархии?
Нужно, чтобы она отобразилась в виде иерархии, и желательно чтобы рядом с каждым элементом можно было включить\выключить флажок.
Смысл в том, чтобы можно было отметить нужные элементы для дальнейшей обработки.

Можно это сделать?
Какие для этого нужно использовать компоненты\классы?

Подскажите пожалуйста.
  
Наверх
 
IP записан
 
Arbuz
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 64
Зарегистрирован: 06. Февраля 2019
Re: Вывести справочник в виде иерархии
Ответ #1 - 06. Июня 2023 :: 12:22
Печать  
Почитай тут https://www.1cpp.ru/forum/YaBB.pl?num=1355822972
А так - самому сваять на ТП.
  
Наверх
 
IP записан
 
zelenprog
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 44
Зарегистрирован: 03. Июня 2022
Пол: Мужской
Re: Вывести справочник в виде иерархии
Ответ #2 - 06. Июня 2023 :: 13:49
Печать  
Спасибо. Буду разбираться
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 851
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Вывести справочник в виде иерархии
Ответ #3 - 07. Июня 2023 :: 11:49
Печать  
Вот как примеры получения иерархии запросом sqlite с использованием CTE:
https://www.1cpp.ru/forum/YaBB.pl?num=1214205575/787#787
https://www.1cpp.ru/forum/YaBB.pl?num=1214205575/798#798
https://www.1cpp.ru/forum/YaBB.pl?num=1214205575/888#888
« Последняя редакция: 07. Июня 2023 :: 13:33 - alyuev »  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать