Текущее время: Вс, авг 03 2025, 00:04

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как вызвать экран?
СообщениеДобавлено: Пт, май 30 2008, 08:52 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 27 2007, 10:57
Сообщения: 72
Подскажите пожалуйста.


1) Создаю ALV GRID
CREATE OBJECT alv_grid EXPORTING i_parent = g_custom_container.
При этом не вызывая создавая области к которой привяза GRID,
т.е без ( CREATE OBJECT g_custom_container EXPORTING container_name = 'ACT' . )

2) SET HANDLER alv_dblclick->ON_DOUBLE_CLICK FOR alv_grid .

3) CALL METHOD alv_grid->SET_TABLE_FOR_FIRST_DISPLAY

В событии ON_DOUBLE_CLICK:
-------
CALL SCREEN nnn .

На экране nnn находится поле, ...., кнопка.
При двойном нажатии на строке срабатывает событие ON_DOUBLE_CLICK, но экран nnn не прорисовывается.

Как сделать чтобы в случае (не привязывая ALV к области ) , срабатывал метод CALL SCREEN nnn ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 10:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
эээ, насколько я gонимаю custom container создан ранее,
в хандлере дабл клика используйте
Code:
CALL METHOD cl_gui_cfw=>set_new_ok_code
        EXPORTING
          new_code = "новый код.

потом в паи модуле sy-ucomm будет содержать этот код. там и запускайте ваш скрин


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 30 2008, 10:56 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 27 2007, 10:57
Сообщения: 72
Спасибо


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

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


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

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


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

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