注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

XINBO'S SAP BLOG

你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经

 
 
 

日志

 
 

【转载】sap alv中排除不需要的标准按钮  

2014-01-03 09:54:43|  分类: ALV |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.   只能隐藏标准菜单

DATA WS_EXTAB  TYPE SLIS_T_EXTAB"用与控制状态 

 APPEND '&OUP' TO WS_EXTAB.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
    
EXPORTING
      I_CALLBACK_PROGRAM       
SY-REPID
      IS_LAYOUT_LVC            
WS_LAYOUT
      IT_FIELDCAT_LVC          
WS_FIELDCAT

*      I_CALLBACK_PF_STATUS_SET = 'SET_STATUS'   "设置ALV的工具栏 触发事件调用子程序件调用子程序
      I_CALLBACK_USER_COMMAND  
'USER_COMMAND'

IT_EXCLUDING               =  WS_EXTAB
    TABLES
      T_OUTTAB                 GT_TAB
    EXCEPTIONS
      PROGRAM_ERROR            1
      OTHERS                   2.

2.   隐藏标准菜单/自定义的状态栏的菜单

WS_EXTAB  TYPE SLIS_T_EXTAB"用与控制状态栏

AUTHORITY-CHECK OBJECT 'ZSDR057' ID 'BWART' FIELD 'X'.
  

  
APPEND '&OUP' TO WS_EXTAB.
  
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'

    EXPORTING
      I_CALLBACK_PROGRAM       
SY-REPID
      IS_LAYOUT_LVC            
WS_LAYOUT
      IT_FIELDCAT_LVC          
WS_FIELDCAT
      I_CALLBACK_PF_STATUS_SET 
'SET_STATUS'   "设置ALV的工具栏 触发事件调用子程序
      I_CALLBACK_USER_COMMAND  
'USER_COMMAND'
    
TABLES
      T_OUTTAB                 
GT_TAB
    
EXCEPTIONS
      PROGRAM_ERROR            
1
      
OTHERS                   2.

FORM SET_STATUS  USING RT_EXTAB TYPE SLIS_T_EXTAB.
  
SET PF-STATUS 'SET_STATUS' EXCLUDING WS_EXTAB.
ENDFORM.

  评论这张
 
阅读(342)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017