Текущее время: Пт, май 16 2025, 11:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: ALV грид. Вызов транзакции с параметрами
СообщениеДобавлено: Ср, окт 19 2005, 08:27 
Гость
По двойному клику на ALV гриде вызываю транзкцию, в которую необходимо передать начальные параметры (значение поля строки грида, на которой происходит клик).

Вызов ALV грида:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = sy-repid
I_CALLBACK_USER_COMMAND = 'ON_DBL_CLICK'
IT_FIELDCAT = PT_FIELDCAT
TABLES
T_OUTTAB = RESULT.

Обработка двойного клика:
FORM ON_DBL_CLICK USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.

DATA: F(30), "имя поля в гриде
FV LIKE BSEG-LIFNR. "значение поля в гриде

CASE r_ucomm.
WHEN '&IC1'.
* Определение параметров для вызова транзакции
CLEAR: F, FV.
GET CURSOR FIELD F value FV.
SET PARAMETER ID 'LIF' FIELD FV.
CALL TRANSACTION 'FK03' AND SKIP FIRST SCREEN.
ENDCASE.
ENDFORM. "ON_DBL_CLICK

После отработки GET CURSOR значения переменных F и FV пустые. Что я делаю не так?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Ср, окт 19 2005, 08:43 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Цитата:
Обработка двойного клика:
Code:
FORM ON_DBL_CLICK USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.

У Вас в этой подпрограмме, параметр rs_selfield, уже возвращается поле, по которому был двойной клик, и индекс соотв. строки во внутр. таблице.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 19 2005, 08:49 
Гость
Спасибо! Разобралась! :)


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

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


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

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


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

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