Текущее время: Вс, май 05 2024, 04: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 часа


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

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


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

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