Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вывод дерева в динамический список

Вывод дерева в динамический список
Я
   Gera1t
 
13.08.21 - 14:21
Подскажите пожалуйста, как вывести в динамический список информацию в виде дерева.
Например элементарный запрос:
ВЫБРАТЬ
    ЗапасыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница,
    СУММА(ЗапасыНаСкладахОстатки.КоличествоОстаток) КАК КоличествоОстаток,
    СУММА(ЗапасыНаСкладахОстатки.КоличествоИнтОстаток) КАК КоличествоИнтОстаток
ИЗ
    РегистрНакопления.ЗапасыНаСкладах.Остатки КАК ЗапасыНаСкладахОстатки

СГРУППИРОВАТЬ ПО
    ЗапасыНаСкладахОстатки.Номенклатура,
    ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница
ИТОГИ
    СУММА(КоличествоОстаток),
    СУММА(КоличествоИнтОстаток)
ПО
    Номенклатура

На выходе я вижу дерево, в группировках под + Товар и общее количество
Если + раскрыть, то вижу на каких складах этот товар лежит.


В динамическом списке я не могу использовать ИТОГИ
в настройках динамического списка я указываю Группировка по Номенклатуре
Я на выходе вижу дерево, но не так как я хочу.
Вижу просто просто номенклатуру с + и уже там остаток и склад
А как сделать, что бы в Динамическом списке был Номенклатура и Общий Итог, а под + Склады с остатком по складу.
Как это сделать?
   Жан Пердежон
 
1 - 13.08.21 - 14:33
Делаешь либо дерево значений (не дин.список), либо 2 дин.списка;
можно еще с условным оформлением поиграться - но это уже изврат
   Gera1t
 
2 - 13.08.21 - 14:34
(1) Дерево значений можно динамически заполнять?
   runoff_runoff
 
3 - 13.08.21 - 14:35
группировка динамического списка
   Gera1t
 
4 - 13.08.21 - 14:37
(3)
Через Группировку в настройках динамического списка получается без итогов по группировке
   mistеr
 
5 - 13.08.21 - 14:48
(0) Не нужен тебе дин. список. Любые итоги и расчеты — в отчетах.
   Gera1t
 
6 - 13.08.21 - 14:53
(5) Хотел красиво сделать)

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.