Текущее время: Чт, июл 24 2025, 07:57

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: DYNP_VALUES_UPDATE
СообщениеДобавлено: Ср, мар 19 2008, 16:23 
Ассистент
Ассистент

Зарегистрирован:
Чт, янв 31 2008, 14:01
Сообщения: 31
Откуда: Kiev
Добрый день!
есть алв = контейнер + отдельное поле на экране,
после некоторых действий обновляю экран.
таблицу (контейнер) CALL METHOD grid4->refresh_table_display - все ок

а сам заголовок (отдельное поле):
CLEAR I_DYNPREAD[].
I_DYNPREAD-FIELDNAME = 'GF_HRA'.
I_DYNPREAD-FIELDVALUE = ch .
APPEND I_DYNPREAD.

DATA: l_repid LIKE sy-repid,
l_dynnr LIKE sy-dynnr.
l_repid = sy-repid.
l_dynnr = sy-dynnr.

CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
DYNAME = l_repid
DYNUMB = l_dynnr
TABLES
DYNPFIELDS = I_DYNPREAD
EXCEPTIONS
INVALID_ABAPWORKAREA = 1
INVALID_DYNPROFIELD = 2
INVALID_DYNPRONAME = 3
INVALID_DYNPRONUMMER = 4
INVALID_REQUEST = 5
NO_FIELDDESCRIPTION = 6
UNDEFIND_ERROR = 7
OTHERS = 8.

Но значение поля не обновляется. Что я делаю неправильно? Спасибо.


Последний раз редактировалось HGN Ср, мар 19 2008, 16:48, всего редактировалось 1 раз.

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

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

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


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Откуда DYNP_VALUES_UPDATE вызывается? Из PAI?


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

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
sibrin написал:
Откуда DYNP_VALUES_UPDATE вызывается? Из PAI?

+1. Думаю, что нет...

to топикавтор:
Вызовите на всякий случай еще и SAPGUI_SET_FUNCTIONCODE.


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
John Doe написал:
Вызовите на всякий случай еще и SAPGUI_SET_FUNCTIONCODE.

Так а зачем тогда вообще какие-то ф.м. вызывать? Изменить значение поля и новое значение само на экран попадёт.

Тут именно смысл в том, чтобы не делать новый диалоговый шаг, когда обрабатывается событие ALV. Но ф.м. DYNP_VALUES_UPDATE предназначен только для POV-событий. В сёрч-хелп экзитах он уже не работает.

Попробуйте ф.м. DYNP_UPDATE_FIELDS !


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

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


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

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


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

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