Текущее время: Пт, июл 18 2025, 17:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Разделенный экран с ALV
СообщениеДобавлено: Сб, окт 12 2013, 20:30 
Начинающий
Начинающий

Зарегистрирован:
Вс, июл 14 2013, 08:05
Сообщения: 11
Добрый день.
Необходима помощь.
Требуется разделить экран на два и в нижней выводить ALV (вывести ALV нет проблем, вывожу через класс)
А вот каким образом разделить экран на две части чтобы в верхнем писать некую информацию. Мне вверху понадобится писать информацию либо write'м либо чем то другим...

приблизительная схема:

______________________________
| Здесь техническая информация
| Информация 4 -5 строк
| :)
|_____________________________|
|
|
|------------ALV
|
|
|_____________________________|


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разделенный экран с ALV
СообщениеДобавлено: Сб, окт 12 2013, 21:36 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Что-то типа такого: Demo program for TOP-OF-PAGE for ALVGrid?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разделенный экран с ALV
СообщениеДобавлено: Вс, окт 13 2013, 01:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 22 2013, 01:09
Сообщения: 108
Откуда: г. Жлобин, Республика Беларусь
Пол: Мужской
Beilak написал(а):
Добрый день.
Необходима помощь.
Требуется разделить экран на два и в нижней выводить ALV (вывести ALV нет проблем, вывожу через класс)
А вот каким образом разделить экран на две части чтобы в верхнем писать некую информацию. Мне вверху понадобится писать информацию либо write'м либо чем то другим...

приблизительная схема:

______________________________
| Здесь техническая информация
| Информация 4 -5 строк
| :)
|_____________________________|
|
|
|------------ALV
|
|
|_____________________________|


2 варианта решения.
1. Один большой контейнер на экран (cl_gui_custom_container или cl_gui_docking_container). В него загружаем сплитер, в котором указываем, что он будет содержать 2 строки и 1 столбец. От каждой части сплитера получаем ссылку на контейнер этой части. В нижнею часть загружаем ALV, в верхнею - ALV со списком полей которые будут содержать необходимую информацию.
2. На экран бросаем вверху необходимое количество полей для вывода нужной информации. И загружаем на экран сl_gui_docking_container, прижав его к нижней части экрана и отрегулировав процент занятости на экране. В cl_gui_docking_container загружаем ALV.
3. Разновидность варианта 2. Write выводим что необходимо, а потом cl_gui_docking_container и ALV в него. Такое решение не проверял, но в теории должно сработать.

Варианты с cl_gui_docking_container хорошо работают в версии 6.0. В более ранних версиях (например 4.6) описанный вариант с cl_gui_docking_container может не сработать, поэтому использовать cl_gui_custom_container. Соответственно п. 3 тогда отпадает.

_________________
Когда другие слепо следуют за истиной, помни - ничто не истина.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разделенный экран с ALV
СообщениеДобавлено: Сб, окт 26 2013, 10:27 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, окт 16 2006, 14:09
Сообщения: 30
А что просто заголовка АЛВ(тот который HTML) ВАМ не хватит? :(
В нем ведь можно вывести все что вам нужно...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разделенный экран с ALV
СообщениеДобавлено: Вс, окт 27 2013, 01:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Когда то давно кажись попадался пример сочетания листинга и ALV. У меня, например, в ZWWW_MIGRATE выводится ALV поверх селекционного экрана. Полагаю, таким же образом его можно запихнуть в любой экран.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разделенный экран с ALV
СообщениеДобавлено: Пн, окт 28 2013, 16:59 
Начинающий
Начинающий

Зарегистрирован:
Вс, июл 14 2013, 08:05
Сообщения: 11
Спасибо. всем.. реализовал...
с помощью контейнеров..

Один большой контейнер... на нем сплит контейнер..


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

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


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

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


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

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