Текущее время: Пт, мар 29 2024, 01:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как прикрутить функцию поиска F4UT_RESULTS_MAP к программе?
СообщениеДобавлено: Ср, апр 05 2017, 18:39 
Начинающий
Начинающий

Зарегистрирован:
Ср, апр 05 2017, 17:08
Сообщения: 2
Как прикруть стандартную функцию поиска F4UT_RESULTS_MAP к программе?
Никак не получается подобрать параметры...

Параметры:

SOURCE_STRUCTURE
APPLY_RESTRICTIONS
SHLP
CALLCONTROL
SHLP_TAB
RECORD_TAB
SOURCE_TAB

Что куда пихать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: функцию поиска F4UT_RESULTS_MAP - вопрос новичка
СообщениеДобавлено: Ср, апр 05 2017, 18:54 
Начинающий
Начинающий

Зарегистрирован:
Ср, апр 05 2017, 17:08
Сообщения: 2
Или вот, есть пользовательский ФМ
Code:
      FUNCTION ZEAS_F4_SHLP_EXIT_STUDENT.
*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*"  TABLES
*"      SHLP_TAB TYPE  SHLP_DESCT
*"      RECORD_TAB STRUCTURE  SEAHLPRES
*"  CHANGING
*"     REFERENCE(SHLP) TYPE  SHLP_DESCR
*"     REFERENCE(CALLCONTROL) LIKE  DDSHF4CTRL STRUCTURE  DDSHF4CTRL
*"----------------------------------------------------------------------


TYPES:
BEGIN OF ts_source,
UNAME TYPE ZDE_USERNAME,
   FULL_NAME TYPE ZDE_FNAME,
  END   OF ts_source, tt_source TYPE TABLE OF ts_source.


  DATA:
         lt_source TYPE tt_source,
         ls_source TYPE ts_source.


  IF callcontrol-step <> 'SELECT'.
    callcontrol-no_maxdisp = abap_true.
    EXIT.
  ENDIF.


  SELECT * FROM ZTEAS2_STUDENTS INTO CORRESPONDING FIELDS OF TABLE lt_source.


  CALL FUNCTION 'F4UT_RESULTS_MAP'
    EXPORTING
     apply_restrictions = abap_true
   TABLES
        shlp_tab           = SHLP_TAB
        record_tab         = record_tab
        source_tab         = lt_source
      CHANGING
        shlp               = shlp
        callcontrol        = callcontrol
      EXCEPTIONS
        illegal_structure  = 1
        OTHERS             = 2.

  IF sy-subrc <> 0.
    callcontrol-step = 'EXIT'.
  ELSE.
    callcontrol-step = 'DISP'.
  ENDIF.

ENDFUNCTION.


Какие параметры нужно в него подставить?
Code:
CALL FUNCTION 'FUNCTION ZEAS_F4_SHLP_EXIT_STUDENT.'
    EXPORTING
     apply_restrictions = abap_true
   TABLES
        shlp_tab           = SHLP_TAB
        record_tab         = record_tab
        source_tab         = lt_source
      CHANGING
        shlp               = shlp
        callcontrol        = callcontrol


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: функцию поиска F4UT_RESULTS_MAP - вопрос новичка
СообщениеДобавлено: Ср, апр 05 2017, 21:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Посмотрите пример вызова этого ФМ по его журналу использования в каком-либо аналогичном средстве поиска. Должно стать понятно

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


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

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


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

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


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

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