Текущее время: Пн, июл 21 2025, 14:52

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ALV и клавиша DEL
СообщениеДобавлено: Сб, янв 20 2007, 01:33 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Доброе время суток.

Как запретить редактируемому ALV реагировать на клавишу DEL? В этом случае удаляется строка. Из панели кнопок исключить кнопку удаление не составляет трудностей. Но на DEL ALV всё равно реагирует.

_________________
С уважением, Гараничев Игорь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 25 2007, 12:57 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Astana
Пол: Мужской
напиши адрес я скину тебе материал по ALV


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 25 2007, 13:16 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Astana
Пол: Мужской
где то вкоде обрабатывается нажатие клавиши надо смотреть в коде
в блоке USER_COMMAND обрабатывается нажатие кнопки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV и клавиша DEL
СообщениеДобавлено: Чт, янв 25 2007, 14:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Igor Garanichev написал:
Доброе время суток.

Как запретить редактируемому ALV реагировать на клавишу DEL?

Обрабатывать событие BEFORE_USER_COMAND
Или убирать функцию удаления не только из панели инструментов, но и из меню.
Вот здесь об этом сказано достаточно подробно.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 26 2007, 17:33 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
Убрать из панели и меню мало... Даже это не помогает при нажатии DEL
Code:
ls_exclude = cl_gui_alv_grid=>MC_FC_LOC_DELETE_ROW.
  append ls_exclude to lt_exclude.

ls_exclude = cl_gui_alv_grid=>MC_FC_LOC_CUT.
append ls_exclude to lt_exclude.


Видимо без обработки BEFORE_USER_COMAND не обойтись :cry:


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

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


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

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


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

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