Posted: Wed Feb 18, 2009 10:56 am Post subject: Search-help и возвращаемые параметры
На экране выбора при нажатии F4 на поле необходимо отобразить средство поиска и заполнить уже выбранными параметрами/опциями. Для этого делаю обработчик события:
Code:
AT SELECTION-SCREEN ON VALUE-REQUEST FOR so_sgenr-high.
PERFORM get_help_info USING 'REBDBUNO' CHANGING p_bukrs so_swenr-low.
заполнение полей выбора сверху вниз идет как надо. Но хотелось бы и обратной реакции, то есть при выборе последнего объекта должны проставляться и значения вышестоящих полей.
форма "get_help_info" читает значения с экрана, вызывает соответствующее средство поиска. Значения обоих полей ( p_bukrs, so_swenr-low ) устанавливаются в нужное значение. Но на экране выводится только значение поля на котором нажали F4. После обновления экрана (нажимаю энтер) встает и второе поле. Вопрос: Как сделать чтобы все поля вставали сразу же? Может можно как то принудительно обновить сел. экран?
Давно не занимался. Если правильно понял у вас одно средство поиска возвращает сразу несколько параметров. Может лучше сделать струкруру у которой есть все связанные поля, к этим полям подцепить ваше средство поиска. На те параметры которые возвращаете не забудьте поставить галочку экспорта. А на экране сделайте ваши параметры type структура-поле. Давно не занимался этим, может что то и путаю, но поля будут обнавляться синхронно, да и все фильтры будут автоматически подтягиваться в средство поиска.
ИМХО, на поля у которых средства поиска связанные, это не единственный, но один из самых гибких подходов. _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.