Как прочитать данные ракурса ведения:
Можно воспользоваться ФМ VIEW_GET_DATA
Например, читаем ракурс ведения V_TVKWZ_ASSIGN
TYPE-POOLS: scpr.
TYPES: BEGIN OF lty_v_tvkwz,
mandt TYPE mandt,
vkorg TYPE vkorg,
vtwku TYPE vtwku,
werks TYPE werks_ext,
vkorgtext TYPE vtxtk,
vtwegtext TYPE vtxtk,
werkstext TYPE name1,
status_assign_sd TYPE status_assign_sd,
END OF lty_v_tvkwz.
TYPES: BEGIN OF lty_data,
lines TYPE c LENGTH scpr_maxdatalen,
END OF lty_data.
DATA: lt_data TYPE TABLE OF lty_data,
ls_data TYPE lty_data.
DATA: ls_v_tvkwz TYPE lty_v_tvkwz.
CALL FUNCTION 'VIEW_GET_DATA'
EXPORTING
view_name = 'V_TVKWZ_ASSIGN'
TABLES
data = lt_data
LOOP AT lt_data INTO ls_data.
MOVE ls_data TO ls_v_tvkwz.
WRITE: / ls_v_tvkwz-mandt, space, ls_v_tvkwz-vkorg, space,
ls_v_tvkwz-vtwku.
ENDLOOP.
Комментариев нет:
Отправить комментарий