Текущее время: Ср, июл 23 2025, 19:10

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


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

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


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

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