Текущее время: Вс, июл 13 2025, 16:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Обновление поля
СообщениеДобавлено: Ср, июн 18 2014, 17:20 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Помогите разобраться. Есть alv отчет . Все как обычно по cl_gui_alv_grid. В отчете есть поле , которое не помещено в контейнер. Как мне обновлять это поле , если в ПБО нашего отчета я не попадаю. так как оно не часть грида , то ->refresh_table_display не обновляет это поле. В ФМ 'DYNP_VALUES_UPDATE и 'SAPGUI_SET_FUNCTIONCODE' я вообще запутался. Неужели нет специального способа решения данной проблемы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обновление поля
СообщениеДобавлено: Пт, июн 20 2014, 09:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Путаете логику обработки DynPro и логику работы SAP Enjoy элемента.
DynPro: PAI-логика, PBO-логика - никакого "ручного" обновления поля не надо.
SAP Enjoy: в PBO-логике создаем элемент, изменение содержимого отслеживаем в объекте Event Handler'а, PAI-логика экрана не задействована. Сам Control "живет" независимо от DynPro, данные очереди его обновлений синхронизируются с вашими переменными в программе по явному/неявному вызову cl_gui_cfw=>flush() - обычно ставится в PAI-модуле перед обработкой ok_code c экрана (DynPro).

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

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


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

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


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

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