Всем доброе утро!
Создал средство поиска, в нем задал фмник екзит. в фмнике на событии 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.