博客
关于我
ABAP ALV状态栏按钮的隐藏
阅读量:615 次
发布时间:2019-03-12

本文共 491 字,大约阅读时间需要 1 分钟。

在ABAP程序中,设置ALV(列表视图)状态栏的显示或隐藏,可以通过以下步骤实现。状态栏的按钮设置通常涉及到屏幕选择的单选按钮(P_ALL)或推送按钮(P_PUSH)的显示状态。以下是实现该功能的代码片段解释:

FORM SET_PF_STATUS  USING I_IT_EXTAB  TYPE SLIS_T_EXTAB  SET PF-STATUS 'STATUS_ALV' EXCLUDING LT_EXTAB

代码中,I_IT_EXTAB 是表类型为SY-UCOMM的数据对象。LT_EXTAB 是一个表,用于存储扩展应用程序的按钮信息。根据不同的场景,系统将执行不同的逻辑:

  • 如果单选按钮P_ALL未初始化:

    • 刷新表LT_EXTAB
    • 启用按钮POPUSH
    • 启用按钮ALL
    • 启用按钮SAL
    • 清空表LT_EXTAB
  • 如果推送按钮P_PUSH未初始化:

    • 刷新表LT_EXTAB
    • 启用按钮POPUSH
    • 启用按钮ALL
    • 启用按钮SAL
    • 清空表LT_EXTAB
  • 通过这种方式,状态栏的按钮显示状态可以根据实际需求进行设置。状态栏的设置会影响用户界面,确保按钮的可见性符合业务逻辑需求。

    转载地址:http://zbexz.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现四舍五入(附完整源码)
    查看>>
    Objective-C实现四阶龙格库塔法(附完整源码)
    查看>>
    Objective-C实现四阶龙格库塔法(附完整源码)
    查看>>
    Objective-C实现回调实例(附完整源码)
    查看>>
    Objective-C实现图-弗洛伊德FloydWarshall算法(附完整源码)
    查看>>
    Objective-C实现图书借阅系统(附完整源码)
    查看>>
    Objective-C实现图像二维熵的图像信号丢失检测(附完整源码)
    查看>>
    Objective-C实现图像去雾算法(附完整源码)
    查看>>
    Objective-C实现图像灰度变换(附完整源码)
    查看>>
    Objective-C实现图像相似度平均值哈希算法(附完整源码)
    查看>>
    Objective-C实现图像移动(附完整源码)
    查看>>
    Objective-C实现图层混合算法(附完整源码)
    查看>>
    Objective-C实现图片dilation operation扩张操作算法(附完整源码)
    查看>>
    Objective-C实现图片erosion operation侵蚀操作算法(附完整源码)
    查看>>
    Objective-C实现图片的放大缩小(附完整源码)
    查看>>
    Objective-C实现图片腐蚀(附完整源码)
    查看>>
    Objective-C实现图片膨胀(附完整源码)
    查看>>
    Objective-C实现图的邻接矩阵(附完整源码)
    查看>>
    Objective-C实现圆球的表面积和体积(附完整源码)
    查看>>
    Objective-C实现在Regex的帮助下检查字谜算法(附完整源码)
    查看>>