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数据导出功能效果如下图所示:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人