Имя: Пароль:
1C
1С v8
Динамический список в виде дерева на форме
0 Gera1t
 
26.07.23
09:11
Здравствуйте!
Есть регистр накопления, называется "Объем продаж".
Нужно на форме выводить данные из этого регистра в виде дерева с группировками
например:
Дата|Сумма
+Менеджер|Сумма
+Заказ|Сумма
То есть под строки по датам с колонке сумма сумма всех продаж за день
под + менеджеры с их суммами, а дальше заказы с их суммами

Сделал Динамический список с произвольным запросом туда добавил поля Дата, Менеджер, Заказ и Сумма.
Поле ключа установил Дата, без этого в настройках динамического списка не появлялись доступные для группировки поля.
В настройках Динамического списка добавил поля для группировки: Дата, Менеджер и Заказ

Список выводится, но сумм по группировкам нет, да и выводиться как то коряво.
Подскажите пожалуйста такое вообще возможно? Или я зря стараюсь?
Спасибо!
1 Новиков
 
26.07.23
09:16
Открой для себя в ветке метаданных новую сущность под названием ОТЧЕТ.
2 Gera1t
 
26.07.23
09:18
(1) Я в курсе, что в отчете такое делается за 1 минуту, но нужно именно в форме обработки
3 ass1c
 
26.07.23
09:33
"Сделал Динамический".... Сделай дерево значений и сам его заполни программно...
4 Gera1t
 
26.07.23
09:35
(3) Спасибо, склоняюсь к такому варианту
5 Gera1t
 
26.07.23
09:42
Не очень понял как выводить данные в Дерево на форму, Загрузить() у дерева нет, просто присвоить значение не получается
Дерево = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам) ошибку выдает
Элементы.Дерево  тоже
6 Gera1t
 
26.07.23
09:53
(5) Понятно его на клиенте заполнять нужно.
7 ass1c
 
26.07.23
09:59
(5) (6) Ну тут уж сам включай голову и разбирайся. Примеры из типовых конфигураций, из интернета - справишься...
8 Gera1t
 
26.07.23
10:01
(7) Разобрался, спасибо!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший