Текущее время: Пн, авг 04 2025, 09:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Как заставить в ALV метод handle_data_changed срабатывал после наж. F4 а не перед.
СообщениеДобавлено: Вт, янв 15 2008, 15:46 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Вот такая проблемма. Тема уже подималась! Но без результатов :cry:
http://sapboard.ru/forum/viewtopic.php?t=23629&highlight=datachanged


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 15 2008, 16:43 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 17 2006, 07:38
Сообщения: 99
Попробуйте так:
Code:
     CALL METHOD grid->register_edit_event
       EXPORTING
         i_event_id = cl_gui_alv_grid=>mc_evt_modified.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 10:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
vahtang написал(а):
Попробуйте так:
Code:
     CALL METHOD grid->register_edit_event
       EXPORTING
         i_event_id = cl_gui_alv_grid=>mc_evt_modified.

К сожелению не действует :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 10:44 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
BCALV_GRID_EDIT

_________________
С уважением, VGA
Мой блог


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 11:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
vga написал(а):
BCALV_GRID_EDIT

Классный совет, еще лучше написать ALV......
Свою прогу создавал по примеру BCALV_EDIT_04 :).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 11:51 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Primat написал(а):
vga написал(а):
BCALV_GRID_EDIT

Классный совет, еще лучше написать ALV......
Свою прогу создавал по примеру BCALV_EDIT_04 :).


Тем не менее в этой проге работает, как вы хотите, проверил перед постом.
Даже на селекционном экране есть специально галочка для вас
DataChanged after F4

_________________
С уважением, VGA
Мой блог


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 12:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
vga написал(а):
Даже на селекционном экране есть специально галочка для вас
DataChanged after F4

, которая означает:
Code:
gs_f4-chngeafter = 'X'.
...
insert gs_f4 into table gt_f4.
...
call method grid1->register_f4_for_fields exporting it_f4 = gt_f4.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 12:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Тем не менее в этой проге работает, как вы хотите, проверил перед постом.
Даже на селекционном экране есть специально галочка для вас
DataChanged after F4[/quote]

Галки DataChanged after F4 я там и притык не вижу, есть галка "Без выбора данных"

И метод DataChanged в этой проге срабатывает по человечески, после ввода, всех данных в строку и нажатия на проверку данных, или двойной клик, а не перед вызовом средства поиска.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 12:55 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Primat написал(а):
И метод DataChanged в этой проге срабатывает по человечески, после ввода, всех данных в строку и нажатия на проверку данных, или двойной клик, а не перед вызовом средства поиска.


Вам sibrin даже разжевал, чтоб совсем не думать ;-)

_________________
С уважением, VGA
Мой блог


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 14:35 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
vga написал(а):
Вам sibrin даже разжевал, чтоб совсем не думать ;-)

Почему ж Вы так не написали, наверное были какие то трудности? :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 16 2008, 14:44 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Primat написал(а):
vga написал(а):
Вам sibrin даже разжевал, чтоб совсем не думать ;-)

Почему ж Вы так не написали, наверное были какие то трудности? :D

А Вы таки и вправду из Одессы или просто мозг включать не любите?


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

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
John Doe написал:
А Вы таки и вправду из Одессы или просто мозг включать не любите?


Сначала в тему нужно въехать, а потом вопросы задавать.


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

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Речь идет о проге BCALV_EDIT_04 и сообщениях это подчеркивалось. В этой проге и намеков нет на метод register_f4_for_fields, или какие то обработки F4.
У меня все получилось, спасибо тем людям, которые не ленятся написать ответ больше трех слов.


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

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


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

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


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

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