2020-08-26 02:29发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们如何像表控件中那样创建选择列? 我正在使用OO。
通过对象CL_SALV_SELECTIONS中的set_selection_mode方法控制选择列。
需要值
没有选择,没有0
单选单1
多项选择MULTIPLE 2
单元格选择CELL 3
行和列选择ROW_COLUMN 4
使用值1或2将导致alv创建一个选择列。
如果您创建了alv对象
alv_object类型参考cl_salv_table,
然后您需要代码
数据:gr_selections类型为cl_salv_selections的引用。 gr_selections = alv_object-> get_selections()。 gr_selections-> set_selection_mode(1)。 "单行选择
很好,谢谢您的回答。
此消息已被审核。
您好,Ahihi,
FYI :SALV中没有可访问的fieldcat。 谢谢,请先搜索(阅读?),谢谢。
致谢
克莱门斯
嗨,
您可以使用结构LVC_S_FCAT的CHECKBOX字段,以便对ALV的每一行进行选择。
&可以在选择每一行时捕获事件,请使用cl_gui_alv_grid的get_selected_rows方法
Abhii ...
抱歉,信息错误,值为3将创建选择列。
gr_selections-> set_selection_mode(3)。
最多设置5个标签!
通过对象CL_SALV_SELECTIONS中的set_selection_mode方法控制选择列。
需要值
没有选择,没有0
单选单1
多项选择MULTIPLE 2
单元格选择CELL 3
行和列选择ROW_COLUMN 4
使用值1或2将导致alv创建一个选择列。
如果您创建了alv对象
alv_object类型参考cl_salv_table,
然后您需要代码
很好,谢谢您的回答。
此消息已被审核。
您好,Ahihi,
FYI :SALV中没有可访问的fieldcat。 谢谢,请先搜索(阅读?),谢谢。
致谢
克莱门斯
嗨,
您可以使用结构LVC_S_FCAT的CHECKBOX字段,以便对ALV的每一行进行选择。
&可以在选择每一行时捕获事件,请使用cl_gui_alv_grid的get_selected_rows方法
致谢
Abhii ...
抱歉,信息错误,值为3将创建选择列。
gr_selections-> set_selection_mode(3)。
一周热门 更多>