SAPфорум.RU
https://www.sapboard.ru/forum/

Обновление текствого поля при изменении зависимого поля.
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=98903
Страница 1 из 1

Автор:  abap_consultant [ Чт, июл 30 2020, 08:30 ]
Заголовок сообщения:  Обновление текствого поля при изменении зависимого поля.

Добрый день!
Есть экран созданный в редакторе экранов, на нём есть несколько полей для ввода.
Поле кредитор(доступное для ввода) и к нему текстовое поле с наименованием кредитора(закрыто для ввода).
При выборе кредитора из справочника, либо при указании кода кредитора и нажатии энтер
должно заполняться наименование кредитора.
Проблема: при выборе кредитора из средства поиска не отрабатывает pbo. И текстовое поле не заполняется, пока не будет нажата кнопка Энтер.
Можно как-то это обойти?

Автор:  Кодер [ Чт, июл 30 2020, 09:31 ]
Заголовок сообщения:  Re: Обновление текствого поля при изменении зависимого поля.

Можно
1) корректно определить средства поиска для полей в структуре, которая выводится на экран. Если у СП в эксп. параметрах есть имя кредитора, то можно в словаре назначить это поле для целевого поля в структуре
2) обработать событие process on value-request. Вызвать вручную сп. Получить результат выбора и обновить поля на экране через ФМ DYNP_VALUES_UPDATE

Автор:  abap_consultant [ Чт, июл 30 2020, 10:38 ]
Заголовок сообщения:  Re: Обновление текствого поля при изменении зависимого поля.

Кодер благодарствую, за исчерпывающий ответ!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/