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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Групповые строки в ALV
СообщениеДобавлено: Ср, мар 04 2009, 18:27 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 10 2009, 20:43
Сообщения: 80
Пол: Мужской
Подскажите пожалуйста, как можно реализовать следующее:
Изображение
При двойном клике мышью получаем:
Изображение

ALV вывожу с помощью функции `REUSE_ALV_GRID_DISPLAY`.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Ср, мар 04 2009, 19:00 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
movicom написал:
Подскажите пожалуйста, как можно реализовать следующее:
Изображение
При двойном клике мышью получаем:
Изображение

Посмотреть в код данного репорта и сделать по аналогии.
Или зарплату будите получать Вы, а работать другие?
Цитата:
ALV вывожу с помощью функции `REUSE_ALV_GRID_DISPLAY`.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Ср, мар 04 2009, 19:07 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 07 2006, 12:48
Сообщения: 76
Пол: Мужской
Здравствуй!
Тот ФМ-ник, что Ты используешь не поможет. Если у Тебя кернел(ядро системы) выше 5-ки то, возьми *SLIS* (через SE24), у него много интересного, НО по памяти (т.е. не точно) это связано и иерархией.

Good Luck!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Чт, мар 05 2009, 05:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Чт, мар 05 2009, 08:55 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 10 2009, 20:43
Сообщения: 80
Пол: Мужской
sy-uname написал(а):
Посмотреть в код данного репорта и сделать по аналогии.
Или зарплату будите получать Вы, а работать другие?
Работать я за себя не просил, я спросил совета поэтому и грубить не нужно.
Если бы я смог разобраться в коде данного отчёта то по видимому не искал бы здесь совета ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Чт, мар 05 2009, 09:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
movicom написал:
Если бы я смог разобраться в коде данного отчёта то по видимому не искал бы здесь совета ...

Хм. Какого "данного отчёта"? Если бы Вы хотя бы указали имя "данного отчёта" или транзакцию, а не устраивали игру в угадайку по картинкам.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Чт, мар 05 2009, 09:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 movicom: Вариантов решения несколько:
1) Вариант предложенный Besa: использовать дерево, если это устроит заказчика
2) Вариант требующий большого объема написания кода: делите строки по иерархии (т.е. строки первого уровня, которые отображаются всегда, и строки второго уровня, которые отображаются при развороте). В обработчике события даблклика на строки анализируете тип строки, и если это первый - то для всех к ней зависимых строках меняете признак вывода(скрыто-открыто) на противоположный. Кроме того, устанавливаете разный цвет вывода на экран для строк разных типов.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Групповые строки в ALV
СообщениеДобавлено: Сб, мар 07 2009, 23:13 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Где копать:

1.) slis_layout_alv, поле cell_merge .
2.) Демонстрационные программы с ALV, например BCALV_TEST_FULLSCREEN .

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


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

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


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

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


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

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