PARAMETERS: p_user TYPE sy-uname DEFAULT sy-uname.
START-OF-SELECTION.
DATA: it_worklist TYPE STANDARD TABLE OF swr_wihdr WITH DEFAULT KEY.
DATA: it_worklist_attributes TYPE STANDARD TABLE OF swr_wiaddattr WITH DEFAULT KEY.
DATA: it_message_lines TYPE STANDARD TABLE OF swr_messag WITH DEFAULT KEY.
DATA: it_message_struct TYPE STANDARD TABLE OF swr_mstruc WITH DEFAULT KEY.
* Workflow-Schnittstellen: Worklist für Benutzer aufbauen
CALL FUNCTION 'SAP_WAPI_CREATE_WORKLIST'
EXPORTING
user = p_user
* LANGUAGE = SY-LANGU
* TRANSLATE_WI_TEXT = ' '
read_task_text = abap_true
* IM_TASK_FILTER =
* IM_STATUS_FILTER =
* PASSIVE_SUBSTITUTION = ' '
* READ_LATEST_END = ' '
* TIME_ZONE =
* IM_WITEXT_FILTER =
* IM_WILED_FILTER =
* IM_WIPRIO_FILTER =
* IM_WICREA_FILTER =
* IM_OBJECT_FILTER =
* DO_COMMIT = 'X'
* IMPORTING
* RETURN_CODE =
* WORKITEMS_TRANSLATED =
TABLES
worklist = it_worklist
worklist_attributes = it_worklist_attributes
message_lines = it_message_lines
message_struct = it_message_struct.
cl_demo_output=>write_data( it_message_lines ).
cl_demo_output=>write_data( it_message_struct ).
cl_demo_output=>write_data( it_worklist ).
cl_demo_output=>write_data( it_worklist_attributes ).
* HTML-Code vom Demo-Output holen
DATA(lv_html) = cl_demo_output=>get( ).
* Daten im Inline-Browser im SAP-Fenster anzeigen
cl_abap_browser=>show_html( EXPORTING title = 'MyInbox'
html_string = lv_html
container = cl_gui_container=>default_screen ).
* cl_gui_container=>default_screen erzwingen
WRITE: space.
Links