Текущее время: Вт, июн 24 2025, 02:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Екзит средства поиска без стандартного вывода списка
СообщениеДобавлено: Чт, ноя 05 2015, 07:54 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 05 2011, 08:43
Сообщения: 53
Всем доброе утро!
Создал средство поиска, в нем задал фмник екзит. в фмнике на событии DISP вызываю стандартный ФМник RH_OBJID_REQUEST, который открывает красивое средство поиска для орг.структуры. Дальше после выбора орг.сруктуры, в своем фмнике заполняю параметр record_tab (Код внизу). После выполнения моего фмника открывается список, в котором есть 1 запись (орг.единица, которую уже выбрали в RH_OBJID_REQUEST).
Вот этот список лишний, как от него можно избавиться? То есть заполнив какой параметр можно отменить появление hit lista?


Code:
  if callcontrol-step = 'DISP'.
    data: lv_plvar type objec-plvar,
          re_objec like objec.
    call function 'RH_OBJID_REQUEST'
      exporting
        plvar             = lv_plvar
        otype             = 'S'
        seark_begda       = '20000101'
        seark_endda       = '99991231'
        dynpro_repid      = sy-repid
        dynpro_dynnr      = sy-dynnr
        dynpro_searkfield = 'P0001-PLANS'
      importing
        sel_object        = re_objec
      exceptions
        cancelled         = 1
        wrong_condition   = 2
        nothing_found     = 3
*       illegal_mode      = 4
        internal_error    = 5
        others            = 6.
    refresh record_tab.
    record_tab-string = re_objec-realo.
    append record_tab.
  endif.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Екзит средства поиска без стандартного вывода списка
СообщениеДобавлено: Чт, ноя 05 2015, 09:00 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 05 2011, 08:43
Сообщения: 53
Нашел ответ) Коллега помог.
Нужно было просто заполнить параметр
callcontrol-hide_list = 'X'.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Екзит средства поиска без стандартного вывода списка
СообщениеДобавлено: Чт, ноя 05 2015, 12:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Так вроде бы написано в образце :roll: :
Code:
*"----------------------------------------------------------------------
* STEP DISP     (Display values)
*"----------------------------------------------------------------------
* This step is called, before the selected data is displayed.
* You can e.g. modify or reduce the data in RECORD_TAB
* according to the users authority.
* If you want to get the standard display dialog afterwards, you
* should not change CALLCONTROL-STEP.
* If you want to overtake the dialog on you own, you must return
* the following values in CALLCONTROL-STEP:
* - "RETURN" if one line was selected. The selected line must be
*   the only record left in RECORD_TAB. The corresponding fields of
*   this line are entered into the screen.
* - "EXIT" if the values request should be aborted
* - "PRESEL" if you want to return to the selection dialog
* Standard function modules F4UT_PARAMETER_VALUE_GET and
* F4UT_PARAMETER_RESULTS_PUT may be very helpfull in this step.
  IF CALLCONTROL-STEP = 'DISP'.
*   PERFORM AUTHORITY_CHECK TABLES RECORD_TAB SHLP_TAB
*                           CHANGING SHLP CALLCONTROL.
    EXIT.
  ENDIF.


так что строки
Code:
CALLCONTROL-STEP = 'RETURN'
вам должно было хватить...

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

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


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

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


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

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