Текущее время: Сб, июл 26 2025, 04:26

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: WebDynpro ALV группировка.
СообщениеДобавлено: Чт, окт 06 2011, 11:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Есть контейнер куда запихивается alv таблица ( отсортированная ).
Подскажите пожалуйста как сделать в ней группировку по какому то полю.

Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Чт, окт 06 2011, 16:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
LELUK написал(а):
Есть контейнер куда запихивается alv таблица ( отсортированная ).
Подскажите пожалуйста как сделать в ней группировку по какому то полю.

Заранее спасибо.

Using Totals and Subtotals Feature of ALV Component in WD4A?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Чт, окт 06 2011, 17:04 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Почти...

мне надо сгруппировать, но не отображать тоталы.
В этом и основная проблема.

Также следующая задача группировать по нескольким полям
|g o p a |_____________|g o p a|
|g o p f |___===\______|_ _ _ f|
|g f p q |___===/______|_ f _ q|
|g d s j |_____________|_ d s j |


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Чт, окт 06 2011, 17:21 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
LELUK написал(а):
Почти...

мне надо сгруппировать, но не отображать тоталы.
В этом и основная проблема.

Также следующая задача группировать по нескольким полям
|g o p a |_____________|g o p a|
|g o p f |___===\______|_ _ _ f|
|g f p q |___===/______|_ f _ q|
|g d s j |_____________|_ d s j |

Если честно, Вашу схему не понял :)
А зачем в таком случае нужна группировка, для удобства?
Вам нужен аналог обычного АЛВ в САПе, когда при сортировке поля, перетираются границы между ячейками с одинаковыми значениями и получается с виду будто бы данные сгруппированы? Или Вам глубже нужно, то есть в АЛВ обычном есть группировка, она влияет на печать, разбивает данные по страницам, выводит шапки к группам и тд?
Не уверен возможно ли такое в WebDynpro ALV, имеет смысл поковырять ту доку и/или поискать другую доку по WebDynpro ALV(там есть адрес кстати).

Если ничего не получится, то как вариант просто, можно все таки решить это через субтоталы, просто произвести тотал/субтотал с участием доп поля, где все единички, то есть будет как бы не нужная информация о кол-ве строк в группе и все...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Чт, окт 06 2011, 17:27 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Консультант сказал сделать , значит надо делать.

Спасибо за помощь, пошел копать :lol:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 09:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
LELUK написал(а):
мне надо сгруппировать, но не отображать тоталы.

Может нужна сортировка, а не группировка? Спросите у консультанта :?

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 12:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Сортировка и так присутствует.
У меня первая колонка в таблице год и когда 200+ записей с одним и тем же годом...
Консультанту это не нравится, он хочет чтобы была видна только одна надпись с уникальным годом


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 12:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Так в ALV-Grid по умолчанию в layout structure поле NO_MERGING выключено, и при сортировке повторяющиеся значения не показываются :?

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 15:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Я использую ALV в WebDynpro и сортирую не с помощью стандартных средств а подаю на вход alv отсортированную таблицу.

У меня Изображение а должно быть Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 16:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
to LELUK, читайте документацию, пробуйте разные варианты, изучайте инструмент, смотрите стандартные примеры. Чтобы могли объяснить грамотно консультанту, что так и так вот нельзя, а вот есть такие и такие альтернативы. Возможно, именно так как хотите Вы или Ваш консультант не получится реализовать через этот инструмент.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 16:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
я хочу домой) а в WebDynpro я 2 недели пытаюсь разобраться, по этому думал что моя проблема для знатоков очевидна


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Пт, окт 07 2011, 23:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Конечно очевидна :)
В SET_TABLE_FOR_FIRST_DISPLAY есть параметр SORT ;)

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.  Тема решена
СообщениеДобавлено: Пн, окт 10 2011, 16:46 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 26 2011, 10:55
Сообщения: 5
Это должно помочь:
Code:
  lr_config = lr_comp_if_alv->get_model( ).
  lr_field = lr_config->if_salv_wd_field_settings~get_field( 'CARRID' ).
  lr_field->if_salv_wd_sort~create_sort_rule(  group_aggregation = abap_true ).


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: WebDynpro ALV группировка.
СообщениеДобавлено: Вт, окт 11 2011, 17:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Спасибо


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

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


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

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


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

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