Текущее время: Вт, апр 16 2024, 14:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Чт, фев 05 2015, 11:20 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 23 2015, 11:57
Сообщения: 20
Пол: Мужской
Добрый день!

Просмотрела все темы по запросу sort, но так и не нашла похожей проблемы.
Вопрос следующий.
нужно, чтобы при отображении gt_outtab два столбца были упорядочены и сгруппированы таким образом:
* DPT, PFS, FD - шапка
DPT | PFS | FD
aaa | ddd | ff
......|eee | gg
......|...... | kk
bbb | hhh | ii
......|...... | oo

Вместо точек - пустые ячейки, сортировка и группировка в двух столбцах

Пробовала такой способ. Сортируется, значки сортировки на столбцах появились, но не группируется
Подумала, что нужно в селекте прописывать group by, но тоже не то..
Code:
  clear ls_sort.
  ls_sort-spos = '01'.
  ls_sort-fieldname = 'DPT'.
"  ls_sort-subtot = 'X'.
  ls_sort-group = '*'.
  ls_sort-up = 'X'.
  append ls_sort to lt_sort.

  clear ls_sort.
  ls_sort-spos = '02'.
  ls_sort-fieldname = 'PFS'.
  ls_sort-subtot = 'X'.
  ls_sort-expa = 'X'.
  ls_sort-group = '*'.
  ls_sort-up = 'X'.
  append ls_sort to lt_sort.


Подскажите, пожалуйста!

UPD:Вопрос отпал, я разобралась, в чем была у меня проблема! :oops: Жаль, тему свою удалить нельзя)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Чт, фев 05 2015, 12:20 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 23 2015, 11:57
Сообщения: 20
Пол: Мужской
Когда проставляю EDIT='X' для некоторых столбцов, перестает работать группировка. Это как-то связано?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Чт, фев 05 2015, 18:27 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 347
Да.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Пт, фев 06 2015, 06:29 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 23 2015, 11:57
Сообщения: 20
Пол: Мужской
А возможно сделать то же самое (сортировку, группировку и возможность редактировать некоторые столбцы), используя не ФМ REUSE_ALV_GRID_DISPLAY, а станд. вывод set_table_for_first_display? Или какими-либо другими средствами?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Пт, фев 06 2015, 09:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
desconocida написал:
А возможно сделать то же самое (сортировку, группировку и возможность редактировать некоторые столбцы), используя не ФМ REUSE_ALV_GRID_DISPLAY, а станд. вывод set_table_for_first_display? Или какими-либо другими средствами?


Да, вполне можно. См. примеры в пакете SLIS, программы BCALV_EDIT_* и BCALV_GRID_*
Но то что вы хотите(визуальная группировка при редактировании), как мне кажется, не будет работать в случае редактирования. При редактировании такие визуальные группировки перестают работать.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка и группировка в cl_gui_alv_grid
СообщениеДобавлено: Чт, фев 25 2021, 13:01 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 23 2015, 14:48
Сообщения: 90
А есть ли возможность сделать возможным в cl_gui_alv_grid и подсуммировку и возможность редактирования экрана? Мне нужно чтобы была возможность в подсуммировке свернуть развернуть выбор..


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

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


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

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


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

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