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

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


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

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


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

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