Текущее время: Чт, июл 31 2025, 14:44

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


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

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


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

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