|
Программно развернуть группу Иерархического списка | ☑ | ||
---|---|---|---|---|
0
Amig0_0
04.08.21
✎
12:51
|
Всем привет! Кто-нибудь сталкивался с подобными реализациями?
По нажатию на кнопочку, программно разворачивать группу Иерархического списка. Сгруппировано по производителю. https://disk.yandex.by/i/lFjVCkuCYFxMrw В интернетах наткнулся на метод "Развернуть(...)", но я так понимаю, он работает только на списках с типом отображения = Дерево. Если у кого есть опыт в данном моменте, поделитесь пожалуйста) Заранее спасибо за помощь! |
|||
1
Mort
04.08.21
✎
13:24
|
ТаблицаФормы (FormTable)
ТекущийРодитель (CurrentParent) Использование: Чтение и запись. Описание: Тип: Произвольный. Содержит идентификатор родителя текущей строки таблицы. Используется только в режиме иерархического списка. Доступность: Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер. |
|||
2
Amig0_0
04.08.21
✎
14:14
|
(1) Извините, а как бы вы это использовали?
|
|||
3
fisher
04.08.21
✎
14:25
|
(0) Беда в том, что это у тебя не группы иерархического списка. Это группы группировки динамического списка. Немножко другой табак. И как его курить - я не знаю.
|
|||
4
fisher
04.08.21
✎
14:26
|
Весь мой опыт использования группировок динамического списка упирался в решение, что лучше их не использовать :)
|
|||
5
Yardman
04.08.21
✎
14:27
|
(0) Для группировок должно Развернуть работать.
Они всегда отображаются в режиме Дерево. |
|||
6
Amig0_0
04.08.21
✎
14:30
|
(5) У меня не дерево:) В том - то и дело. С деревом, всё очень туго.
наткнулся на статью https://infostart.ru/public/155468/ но пока ничего толкового из нее не вынес |
|||
7
Amig0_0
04.08.21
✎
14:31
|
(4) крутой совет)) но всё же
|
|||
8
Amig0_0
06.08.21
✎
14:56
|
Схема, к которой я пришел сквозь тернии.
Программно развернуть / свернуть динамический список с группировкой можно симулированием физического нажатия горячих клавиш! Работает на иерархическом списке: Развернуть: ОбъектShell = Новый COMОбъект("Wscript.Shell"); ОбъектShell.SendKeys("^+" + Символ(107)); Свернуть: ОбъектShell = Новый COMОбъект("Wscript.Shell"); ОбъектShell.SendKeys("^+" + Символ(109)); |
|||
9
unknown181538
07.08.21
✎
04:06
|
(8) Тоже пришел к этому. Проблема возникла, когда перешли на платформу x64, и там не нашел решения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |