SAP ABAP 添加EXCEL数据导出功能

可以在有GUI状态的任意一个程序中复制一个GUI状态到自己的程序,下图所示为从标准程序中复制:

选中STANDARD_FULLSCREEN→右键→复制→填写自己的程序名和GUI状态名→点击复制

点击复制

 

重新打开到刚刚所填的程序即可看到刚刚所复制的PF_STATUS_PRT,选中一个不需要的工具项目进行修改或者新增一个工具项目

 

 

将&VEXCEL功能代码改为&XXL,并选择一个不常用的快捷键

 

点击“√”

 

&XXL工具项目添加成功后,需要点击左上角的激活按钮进行激活

 

 

 

*&---------------------------------------------------------------------*
*& Form FRM_PF_STATUS_PRT
*&---------------------------------------------------------------------*
*& text ALV 状态
*&---------------------------------------------------------------------*
*&      <-- U_EXTAB
*&---------------------------------------------------------------------*
FORM frm_pf_status_prt USING u_extab TYPE slis_t_extab ##CALLED.
  SET PF-STATUS 'PF_STATUS_PRT' EXCLUDING u_extab.
ENDFORM.

 

*&---------------------------------------------------------------------*
*& Form FRM_DISPLAY_DATA
*&---------------------------------------------------------------------*
*& text
*&---------------------------------------------------------------------*
*& -->  p1        text
*& <--  p2        text
*&---------------------------------------------------------------------*

* 调用function module显示ALV
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
    EXPORTING
      i_callback_pf_status_set = 'FRM_PF_STATUS_PRT'

添加EXCEL数据导出功能效果如下图所示:

 

 

 

 

 

posted @   LikZ-WM  阅读(751)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示