Текущее время: Вс, июл 20 2025, 01:43

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Событие "Добавить", "Удалить" в ALV GRID
СообщениеДобавлено: Пн, сен 24 2012, 11:29 
Начинающий
Начинающий

Зарегистрирован:
Пт, май 15 2009, 07:14
Сообщения: 16
Да, спасибо, уже приступил


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Событие "Добавить", "Удалить" в ALV GRID
СообщениеДобавлено: Вт, дек 11 2012, 07:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 17 2009, 00:53
Сообщения: 166
Откуда: Екатеринбург
Пол: Мужской
используя
ON_DATA_CHANGED FOR EVENT DATA_CHANGED of cl_gui_alv_grid
IMPORTING ER_DATA_CHANGED
E_ONF4
E_ONF4_BEFORE
E_ONF4_AFTER
E_UCOMM.

с SET HANDLER ALVEVENTS->ON_DATA_CHANGED FOR GRID.

Событие отлавливается, НО!
из переменных не удаётся вытащить какая именно кнопка нажата
ER_DATA_CHANGED
E_ONF4
E_ONF4_BEFORE
E_ONF4_AFTER
E_UCOMM.

При чём в E_UCOMM остаётся предидущий код функции.

_________________
Высшая степень уважения к клиенту - это разработать программу не так как он хочет, так как следует!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Событие "Добавить", "Удалить" в ALV GRID
СообщениеДобавлено: Вт, дек 11 2012, 07:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 17 2009, 00:53
Сообщения: 166
Откуда: Екатеринбург
Пол: Мужской
Ааа, ребят , разобрался!

отследить можно по объектам:
ER_DATA_CHANGED->MT_DELETED_ROWS
ER_DATA_CHANGED->MT_INSERTED_ROWS

делет строка это MT_DELETED_ROWS
а инсёрт строка и новая строка это MT_INSERTED_ROWS

там табличка Standard Table[1x9(160)]
ориентирующемся по полью ROW_ID

Что заполнено такое и событие.

Щас будуделать, посмотрю как на практике это делается..

_________________
Высшая степень уважения к клиенту - это разработать программу не так как он хочет, так как следует!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Событие "Добавить", "Удалить" в ALV GRID
СообщениеДобавлено: Пт, дек 14 2012, 19:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 351
autor написал(а):
отследить можно по объектам...
При таком подходе с кнопкой UNDO все равно будут проблемы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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


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

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


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

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