Текущее время: Ср, июл 30 2025, 17:41

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: f4 and ALV
СообщениеДобавлено: Ср, мар 03 2010, 07:32 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 28 2010, 15:25
Сообщения: 89
подскажите пожалуйста..

вызываю ФМ
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-cprog
it_excluding = it_exclude
is_layout = ls_layout
it_fieldcat = lt_fieldcat[]
TABLES
t_outtab = ZAK.

после него

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'PERNR'
DYNPPROG = sy-cprog
DYNPNR = sy-dynnr
DYNPROFIELD = 'PERNR'
VALUE_ORG = 'S'
TABLES
VALUE_TAB = zak.

и естественно хэлп вылетает после того как я выхожу из экрана алв.....

но почему то okcode = F3....

как сделать что б F4 работала на моем экране?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: f4 and ALV
СообщениеДобавлено: Ср, мар 03 2010, 09:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
"Кто на ком стоял, простите?" (С) Преображенский

1) у вас вызывается алв-грид через ФМ, никаких okcode от него обработать нельзя, только в событиях самого alv, но метода там будет совсем другой
2) ФМ F4IF_INT_TABLE_VALUE_REQUEST никакого отношения ни к каким okcode не имеет
3) Собственно, что Вы сделать-то хотите?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: f4 and ALV
СообщениеДобавлено: Ср, мар 03 2010, 09:24 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пт, дек 04 2009, 12:52
Сообщения: 219
Если вы хотите прикрутить F4 к полю таблицы, объявите его в словаре, на уровне структуры (на основе которой создана таблица ZAK)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: f4 and ALV
СообщениеДобавлено: Ср, мар 03 2010, 10:30 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Kurier1979 написал(а):
подскажите пожалуйста..

вызываю ФМ
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
...
после него

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
...
и естественно хэлп вылетает после того как я выхожу из экрана алв.....

но почему то okcode = F3....

как сделать что б F4 работала на моем экране?

Внимательно изучить демопримеры из пакета SLIS.
Там есть подробные ответы на Ваш вопрос (с кодом для copy-past)

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


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

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


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

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


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

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