如何以新模式编写列表(abap)

How to write list in a new Mode (abap)

  LOOP AT gt_file INTO ls_file.
    WRITE:/ ls_file.
  ENDLOOP.

这是我的列表的输出。当用户点击按钮(函数 'On_user_command')时,此列表应显示在新的 window/mode.

有什么函数或命令可以解决这个问题吗?

您可以调用链表事务,创建新模式

 CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
        STARTING NEW TASK 'NewTask'
        DESTINATION 'NONE'
  EXPORTING
    tcode = 'ZLIST'
*    skip_screen = 'X'
*    mode_val = 'E'
*    update_val = 'A'
*  TABLES
*    using_tab = bdcdata_tab
  EXCEPTIONS
    call_transaction_denied = 1
    OTHERS = 2.