Текущее время: Сб, июл 19 2025, 03:05

Часовой пояс: 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 часа


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

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


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

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