2020-09-13 20:18发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要限制用户从输出中隐藏某些列... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要限制用户从输出中隐藏某些列。
用户也不能从布局编辑器中隐藏列。
有可能吗?
我正在使用" cl_gui_alv_grid"来显示输出。
我正在附上图片,以便您更好地理解。 我需要从一些重要的特定列中删除此隐藏选项。
我为您提供替代解决方案,处理事件CONTEXT_MENU_REQUEST并记录以下代码:
GR_GRID-> GET_SELECTED_COLUMNS( 输入 ET_INDEX_COLUMNS = DATA(LT_COL)"选定行的索引 )。 IF LINE_EXISTS(LT_COL [FIELDNAME ='隐藏列名'])。 DATA(LT_FUNC)= VALUE UI_FUNCTIONS((CL_GUI_ALV_GRID => MC_FC_COL_INVISIBLE))。 E_OBJECT-> DISABLE_FUNCTIONS(FCODES = LT_FUNC)。 ENDIF。
最多设置5个标签!
我为您提供替代解决方案,处理事件CONTEXT_MENU_REQUEST并记录以下代码:
一周热门 更多>