Имя: Пароль:
1C
 
Подчиненные элементы группы в динамическом списке
↓ (Волшебник 30.01.2024 20:12)
0 lalqarga
 
30.01.24
19:39
Всем привет. Прошу помочь. Имеется динамический список в УФ. В ДС имеется группировки. Соответственно ДС отображается как дерево. Как при выделении группы получить подчиненные элементы? Если использовать "Элементы.Список.ВыделенныеСтроки" то выдает элемент, где тип = СтрокаГруппировкиДинамическогоСписка. А по СтрокаГруппировкиДинамическогоСписка не знаю как получить подчиненные элементы группы
1 Волшебник
 
30.01.24
19:41
Опишите задачу в терминах предметной области, покажите скриншот.
2 Волшебник
 
30.01.24
19:42
Людям важно понимать контекст. Они вам не числодробилки. Они разумеют сверху вниз.
3 PR
 
30.01.24
19:44
(0) Запросом
То, что получено на клиенте и отображено на экране, нельзя анализировать и обрабатывать как достоверные данные
4 lalqarga
 
30.01.24
19:45
Например: Имеется список заказ покупателей (динамический список). В динамическом списке имеется группировка по Контрагенту. Как при выделении (интерактивно) Контрагента в списке в коде получить все заказы по данному Контрагенту?
К сожалению скриншот не могу приложить.
5 Волшебник
 
30.01.24
19:45
(3)👍 Мудрое замечание!
6 Волшебник
 
30.01.24
19:47
(4) Научитесь прикладывать скриншоты
Например, ссылки на https://imgur.com/ вполне годятся
7 PR
 
30.01.24
19:50
Ну и изучить https://wonderland.v8.1c.ru/blog/poluchenie-dannykh-dinamicheskogo-spiska/ конечно же
Потому что в динамическом списке может быть дохрена всяких отборов понастроено
8 Смотрящий
 
30.01.24
19:54
(6, 7) Чет вы ему полную панамку напихали.
ТС хоть вопросы строит грамотно ...
9 PR
 
30.01.24
19:57
(8) Вопрос да, понятно написал
Так и ему ответ внятно написали, нужно дергать данные из базы снова, пытаться как-то использовать полученные на клиенте данные нельзя
Вроде все хорошо, что не так?
10 Волшебник
 
30.01.24
19:58
(8) Пусть работает
11 lalqarga
 
30.01.24
20:03
Для примера приложил скрин
https://imgur.com/a/ymKiZZA
12 PR
 
30.01.24
20:04
Кстати, хочу сказать, что описанная ТС задача хоть и кажется простой, но в правильной реализации сложна как черт
Во-первых, на динсписок нужно натравить получение данных из (7), установив дополнительный отбор в виде значения в выбранной строке
Во-вторых, нужно добавить нужную группировку по детальным записям, если ее нет, ну, или, вообще настроить правильные группировки
В-третьих, получить данные в виде таблицы значений
И только тогда будет счастье
Проще всего подмывает плюнуть на все это и просто тупо запросом выбрать все, что нужно, с отбором по значению в выбранной строке
13 Волшебник
 
30.01.24
20:06
(12) Присоединяюсь к мнению. Нужен новый запрос.
14 lalqarga
 
30.01.24
20:07
Принято. Всем огромное спасибо за помощь!
15 Волшебник
 
30.01.24
20:09
(14) 💖 Держите лайк за вежливость! Это очень важно
16 PR
 
30.01.24
20:10
(14) 👍 Удачи в реализации
17 Волшебник
 
30.01.24
20:13