Текущее время: Пт, июл 18 2025, 23:38

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: суммы в ALV TREE
СообщениеДобавлено: Пн, мар 13 2006, 10:14 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
проблемма в следующем:
есть трехуровневое дерево,
есть столбец "Цена",
когда я делаю суммирование,
то содержимое в родительских узлах заменяется
на сумму дочерних, а мне нужно, чтобы прибавлялась
Пр.
До суммрования
Документы__Цена
doc1_______0
doc2_______2000
doc3_______5000

После
Документы__Цена
doc1_______5000
doc2_______5000
doc3_______5000

Нужно
Документы__Цена
doc1_______7000
doc2_______7000
doc3_______5000


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 14 2006, 02:25 
Гость
так может руками пересчитывать ? ... надежнее ...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 14 2006, 07:54 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
моя философия в программировании крайне проста:
ни в коем случае не изобретать велосипед =)))

тут я вижу два варианта как это делать руками:
1) считать заранее при формировании дерева из таблицы,
но мне нужну видеть оба числа, и сумму и просто...
2) отлавливать событие "суммирование" и пересчитывать все дерево руками, т.е. рекурсивно

вопрос, можно ли это как то сделать не "руками" ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 14 2006, 09:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 13 2006, 10:03
Сообщения: 58
нельзя этого сделать чем-то стандартным =((
порылся в методах класса CL_GUI_ALV_TREE,
придется видимо уноследоваться и прекрывать
метод CALCULATE_SUBTREE и немножко его исправлять =(


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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