Kuranov.Dmitry написал(а):
что конкретно вы хотите добиться?
Вызвать ФМ NAVP_PROFILE_CHANGE?
напишите CALL FUNCTION 'NAVP_PROFILE_CHANGE' и передайте ему требуемые параметры. никаких инклудов не надо
есть NAVP_T_OKCODE - таблица дополнительных функций профиля навигации, пакет - NAVIGATION_PROFILE
ее хочу вставить во таблицу-результат, которую мы выше сформировали.
Code:
CALL FUNCTION 'NAVP_PROFILE_CHANGE' "
EXPORTING
is_profile_complete = navp_s_profile_complete
iv_save_mode = navp_save_mode
iv_default_mode = navp_default_mode
iv_disable_call_transaction = ABAP_FALSE " xfeld
iv_disable_call_okcode = ABAP_FALSE " xfeld
iv_disable_call_class = ABAP_FALSE " xfeld
iv_disable_menu = ABAP_FALSE " xfeld
it_okcode = navp_t_okcode
it_fieldname = navp_t_fieldname
IMPORTING
es_changed_profile_complete = " navp_s_profile_complete
. " NAVP_PROFILE_CHANGE
. " NAVP_PROFILE_CHANGE
IF SY-SUBRC EQ 0.
"All OK
ENDIF.
и объявил все вначале
Code:
DATA:
ld_es_changed_profile_complete TYPE NAVP_S_PROFILE_COMPLETE ,
ld_is_profile_complete TYPE NAVP_S_PROFILE_COMPLETE ,
ld_iv_save_mode TYPE NAVP_SAVE_MODE ,
ld_iv_default_mode TYPE NAVP_DEFAULT_MODE ,
ld_iv_disable_call_transaction TYPE XFELD ,
ld_iv_disable_call_okcode TYPE XFELD ,
ld_iv_disable_call_class TYPE XFELD ,
ld_iv_disable_menu TYPE XFELD ,
ld_it_okcode TYPE NAVP_T_OKCODE ,
ld_it_fieldname TYPE NAVP_T_FIELDNAME .
ld_is_profile_complete = 'Check type of data required'.
ld_iv_save_mode = 'Check type of data required'.
ld_iv_default_mode = 'Check type of data required'.
ld_iv_disable_call_transaction = 'Check type of data required'.
ld_iv_disable_call_okcode = 'Check type of data required'.
ld_iv_disable_call_class = 'Check type of data required'.
ld_iv_disable_menu = 'Check type of data required'.
ld_it_okcode = 'Check type of data required'.
ld_it_fieldname = 'Check type of data required'..
теперь ошибки по конвертации
Цитата:
The type of "LD_IS_PROFILE_COMPLETE" cannot be converted to the type of "'Check type of data required'".
The type of "LD_IT_OKCODE" cannot be converted to the type of "'Check type of data required'".
NAVP_T_OKCODE - таблица дополнительных функций профиля навигации, пакет - NAVIGATION_PROFILE