Текущее время: Ср, июл 23 2025, 20:36

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Суммирование в CL_GUI_ALV_TREE. Нужна свежая мысль=)
СообщениеДобавлено: Чт, май 05 2011, 11:49 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 21 2008, 08:02
Сообщения: 71
Откуда: Moscow
Пол: Мужской
Всем привет!

Ребят, совсем запутался я что то - помогите решить проблему.

В общем, есть дерево, построенное на CL_GUI_ALV_TREE.

На экране выглядит примерно так:

Изображение

Далее выделяю столбец СтатКолич и жму кнопку просуммировать. Вот что получаю:

Изображение

Можно заметить - что у меня очищается один из показателей. Как я понимаю рассчет суммы узла ведется как сумма листьев - отсюда и 0 соответственно. Так вот можно ли каким либо образом заставить его считать сумму узла как сумма листьев + сумма из поля самого узла?
Я пока не нашел способа =(

Буду рад любым полезным ответам.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Суммирование в CL_GUI_ALV_TREE. Нужна свежая мысль=)
СообщениеДобавлено: Чт, май 05 2011, 12:24 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2011, 07:26
Сообщения: 80
Откуда: Альфа Центавра
Пол: Мужской
ppeter написал:
Буду рад любым полезным ответам.

Как вариант может если сумма по компонентам материла равно 0, то пропорционально раскидать сумму операции по материалам и выкрасить такие ячейки в другой цвет (Чтобы консультантам и пользователям объяснить). Если не выйдет по другому, может так проще будет :).


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Суммирование в CL_GUI_ALV_TREE. Нужна свежая мысль=)
СообщениеДобавлено: Чт, май 05 2011, 12:42 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 21 2008, 08:02
Сообщения: 71
Откуда: Moscow
Пол: Мужской
matik написал:
ppeter написал:
Буду рад любым полезным ответам.

Как вариант может если сумма по компонентам материла равно 0, то пропорционально раскидать сумму операции по материалам и выкрасить такие ячейки в другой цвет (Чтобы консультантам и пользователям объяснить). Если не выйдет по другому, может так проще будет :).

Нет - это в корне неверно - т.к. на материалы никакие затраты ложиться не должны.

Еще как вариант - можно добавить фиктивный лист еще один с затратами.. но блин- я ведь определенно уверен есть способ как то проще проблему решить!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Суммирование в CL_GUI_ALV_TREE. Нужна свежая мысль=)  Тема решена
СообщениеДобавлено: Чт, май 05 2011, 13:59 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 21 2008, 08:02
Сообщения: 71
Откуда: Moscow
Пол: Мужской
В общем не придумал ничего проще как добавить к моему узлу еще один лист с заполненной сметой и просто пометил его как невидимый. Получилось как раз то что надо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Суммирование в CL_GUI_ALV_TREE. Нужна свежая мысль=)
СообщениеДобавлено: Вт, май 10 2011, 12:57 
Специалист
Специалист

Зарегистрирован:
Чт, дек 16 2010, 15:23
Сообщения: 133
Откуда: Набережные Челны
Пол: Мужской
А почему бы самому не написать логику суммирования?
Добавляете кнопку, вызываете код для суммирования, обновляете содержимое.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB