Текущее время: Вт, апр 23 2024, 22:49

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Динамически редактировать содержимое полей
СообщениеДобавлено: Пт, ноя 01 2019, 11:53 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 29 2019, 19:27
Сообщения: 5
Здравствуйте.

Есть обыкновенный отчет, он же программа (из SE38). В этой программе есть поля, описанные через PARAMETERS. Можно ли как-нибудь управлять содержимым этих полей динамически, в зависимости от того, что пользователь ввел в одно из них?

Идея такая - есть поля: Пользователь, Фамилия, Имя, Отчество, e-mail и т.д. К полю "Пользователь" прикручен свой search help (справка по F4) при помощи AT SELECTION-SCREEN ON VALUE-REQUEST FOR <...> и последующим вызовом CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'. Когда через эту справку выбирается имя пользователя, то это имя, как и положено заполняется в соответствующее поле. А надо, чтоб одновременно с этим из БД выселекчивались остальные данные и заполнялись остальные поля. Потом пользователь мог бы отредактировать что-то и по F8 все изменения загрузить обратно в БД.

Желательно сделать не прибегая к созданию своих dynpro экранов, но если без этого никак, то хотя бы так.

Я пытался отловить момент, когда перехватывается событие, когда пользователь дважды кликает на табличке в F4-справке, но совершенно "утонул" в этом САПовском коде.

Может как-то можно исспользовать LOOP AT SCREEN или AT SELECTION-SCREEN OUTPUT?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Динамически редактировать содержимое полей  Тема решена
СообщениеДобавлено: Пт, ноя 01 2019, 12:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Вот здесь посмотрите пример.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамически редактировать содержимое полей
СообщениеДобавлено: Пт, ноя 01 2019, 15:38 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 29 2019, 19:27
Сообщения: 5
ROKO написал:
Вот здесь посмотрите пример.

Спасибо большое. Как раз то, что надо.
HELP_VALUES_GET в отличие от F4IF_INT_TABLE_VALUE_REQUEST ждет ввода пользователя, что мне и надо было (первая, правда, увы, не такая гибкая в настройке вывода, как вторая). А DYNP_VALUES_UPDATE заполняет соседние поля.


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

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


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

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


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

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