gwa_edit-fieldname = 'UOM'. gwa_edit-style = cl_gui_alv_grid=>mc_style_disabled."设置为不可编辑 ENDIF. APPEND gwa_edit TO GS_data-celtab . MODIFY gt_Data FROM gs_Data . ENDLOOP. ... 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20...
stylelin-fieldname ='EBELN'."需要编辑的列名stylelin-style = CL_GUI_ALV_GRID=>MC_STYLE_DISABLED."设置为不可编辑状态APPENDstylelinTOwa_ekko-f_style.CLEARSTYLELIN. stylelin-fieldname ='VERKF'. stylelin-style = CL_GUI_ALV_GRID=>MC_STYLE_DISABLED.APPENDstylelinTOwa_ekko-f_style.MODIFYit_ek...
ifls_celltab-fieldnameeq'CHECKBOX'. "只有双击 checkbox字段时,才能进行控制 ifls_celltab-style = cl_gui_alv_grid=>mc_style_enabled. "当该字段为可编辑的时候 ls_celltab-style = cl_gui_alv_grid=>mc_style_disabled. "设置该字段为不可编辑 else."当该字段为不可编辑的时候 ls_celltab-style ...
* The following code sets it to be disabled(display only) if 'NETPR' * is gt than 10. LOOP AT it_ekko INTO wa_ekko. IF wa_ekko-netpr GT 10. ls_stylerow-fieldname = 'NETPR' . ls_stylerow-style = cl_gui_alv_grid=>mc_style_disabled. "set field to disabled APPEND ls_styler...
TOOLBAR FOR EVENT TOOLBAR OF CL_GUI_ALV_GRID IMPORTING E_OBJECT E_INTERACTIVE, AFTER_USER_COMMAND FOR EVENT AFTER_USER_COMMAND OF CL_GUI_ALV_GRID IMPORTING E_UCOMM, HANDLE_DOUBLE_CLICK FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID IMPORTING E_ROW E_COLUMN. ENDCLASS. "LCL_EVENT_RECEIVER ...
ls_style-fieldname = '字段名'. ls_style-style = cl_gui_alv_grid=>mc_style_disabled. "不可编辑 "或者 ls_style-style = cl_gui_alv_grid=>mc_style_enabled. "可编辑 append ls_style to lt_style. 将该内表赋给结构新增的字段 gs_alv-style[] = lt_style. 然后在需要修改属性的地方循环...
data ALV_GRID1 type ref to cl_gui_alv_grid. ALV GRID继承结构: ALV_GRID介绍二(1) 四、ALV GRID相关的几个控制结构 1.字段目录 [Field catalog] 字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等. ...
ls_stylerow-style = cl_gui_alv_grid=>mc_style_disabled. "set field to disabled APPEND ls_stylerow TO wa_ekko-field_style.*可以按上面的代码添加多个字段的是否可修改 MODIFY it_ekko FROM wa_ekko. ENDIF. ENDLOOP. endform. " set_specific_field_attributes ...
gwa_edit-fieldname='列字段'.gwa_edit-style=cl_gui_alv_grid=>mc_style_enabled."设置为可编辑 ELSe.CLEAR:gwa_edit.gwa_edit-fieldname='列字段'.gwa_edit-style=cl_gui_alv_grid=>mc_style_disabled."设置为不可编辑 endif. 实例 代码语言:javascript ...
我现在就将我的理解写下来,供大家参考。1)在创建CL_GUI_ALV_GRID_BASE的对象,会调用SET_INFO_TABLE方法为MT_MODIFIED_CELLS创建一个CL_GUI_DATAPONDEMAND对象,并把MT_MODIFIED_CELLS的地址传递到CL_GUI_DATAPONDEMAND的M_DATAPTR属性;2)调用CL_GUI_DATAPONDEMAND->control_assign_prop进行注册...