2020-08-21 07:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
正确显示了FM REUSE_ALV_GRID_DISPLAY的输出网格列表,所有字段可见。
当我尝试通过单击" Excel Sheet"按钮显示ALV输出时出现问题,有些字段消失了,无法包含它们。
在实施ZSTANDARD gui并缺少刷新按钮后,相关的SET PF-STATUS出现了问题。
任何有关检查内容的建议都将不胜感激
感谢您的支持。
实际上,通过从程序SAPLSLVC_FULLSCREEN复制状态STANDARD_FULLSCREEN解决了我的问题,以防万一有人遇到相同的问题。
您是通过复制功能组SALV的标准状态STANDARD来创建ZSTANDARD的吗?
您添加了什么代码?
正确的Sandra,我已经从SALV复制了STANDAND,并在应用程序工具栏中添加了ICON_REFRESH,这就是我的代码段:
FORM zf_display_alv。 调用功能'REUSE_ALV_GRID_DISPLAY'导出 i_callback_program = sy-repid i_callback_pf_status_set ='SET_PF_STATUS' i_callback_user_command ='ALV_USER gs_layout it_fieldcat = gt_fieldcat [] 表格 t_outtab = tb_alv 例外情况 program_error = 1 其他=2。 如果sy-subrc <> 0。 消息ID'00'类型'I'编号001 ,带有'REUSE_ALV_GRID_DISPLAY调用错误:'sy-subrc。返回。 ENDIF。 ENDFORM。 < br> FORM set_pf_status使用rt_extab类型slis_t_extab。设置PF状态" ZSTANDARD"。 "标准ALV ENDFORM的副本。
如果您在问题/答案下发表评论,并且想针对问题/答案作者以外的其他人,唯一的解决方案是 复制/粘贴其超链接的名称,以便此人收到警告(注意:@不起作用)
最多设置5个标签!
实际上,通过从程序SAPLSLVC_FULLSCREEN复制状态STANDARD_FULLSCREEN解决了我的问题,以防万一有人遇到相同的问题。
您是通过复制功能组SALV的标准状态STANDARD来创建ZSTANDARD的吗?
您添加了什么代码?
正确的Sandra,我已经从SALV复制了STANDAND,并在应用程序工具栏中添加了ICON_REFRESH,这就是我的代码段:
FORM zf_display_alv。
调用功能'REUSE_ALV_GRID_DISPLAY'
导出
i_callback_program = sy-repid
i_callback_pf_status_set ='SET_PF_STATUS'
i_callback_user_command ='ALV_USER gs_layout
it_fieldcat = gt_fieldcat []
表格
t_outtab = tb_alv
例外情况
program_error = 1
其他=2。
如果sy-subrc <> 0。
消息ID'00'类型'I'编号001
,带有'REUSE_ALV_GRID_DISPLAY调用错误:'sy-subrc。
返回。
ENDIF。
ENDFORM。
< br> FORM set_pf_status使用rt_extab类型slis_t_extab。
设置PF状态" ZSTANDARD"。 "标准ALV
ENDFORM的副本。
如果您在问题/答案下发表评论,并且想针对问题/答案作者以外的其他人,唯一的解决方案是 复制/粘贴其超链接的名称,以便此人收到警告(注意:@不起作用)
一周热门 更多>