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

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


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

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


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

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