ELSe. CLEAR: gwa_edit. 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....
DATA: l_ref_alv TYPE REF TO cl_gui_alv_grid. CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR' IMPORTING e_grid = l_ref_alv. CALL METHOD l_ref_alv->set_drop_down_table EXPORTING it_drop_down = gt_ddval. ENDFORM. "CALLER_EXIT FORM pf_status1 USING lt_extab. SET PF-STATUS 'MENU...
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...
LS_STYLEROW-STYLE = CL_GUI_ALV_GRID=>MC_STYLE_ENABLED. "set field to disabled CLEAR GT_ALV-FIELD_STYLE. APPEND LS_STYLEROW TO GT_ALV-FIELD_STYLE. 注:通过LOOP ALV要显示的内表 可以根据SEL的‘X’或者其他字段的状态值,动态设置可编辑还是不可编辑状态 实例备忘代码: LOOP AT GT_ALV WHERE SQ...
gs_style-style = cl_gui_alv_grid=>mc_style_disabled. INSERT gs_style INTO TABLE gt_style. ELSE. gs_style-fieldname = 'CONNID'. gs_style-style = cl_gui_alv_grid=>mc_style_enabled. INSERT gs_style INTO TABLE gt_style. ENDIF. INSERT LINES OF gt_style INTO TABLE gs_data1-celtab...
设置字段是否可编辑data: ls_style TYPE lvc_s_styl, lt_style TYPE lvc_t_styl. 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. ...
data ALV_GRID1 type ref to cl_gui_alv_grid. ALV GRID继承结构: ALV_GRID介绍二(1) 四、ALV GRID相关的几个控制结构 1.字段目录 [Field catalog] 字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等. ...
ALV Grid功能则更加强大,除了支持 ALV List 的所有基本功能外,还支持更复杂的数据处理,如单元格级别的编辑、复选框、下拉列表等交互元素,以及更丰富的数据排序和过滤选项。 我们来看看 SAP ABAP 里使用频率非常高的 SE16 事务码。 我们选择Settings->User Parameters: ...
SAP ABAP 10(中日版) REUSE_ALV_GRID_DISPLAY_LVC 2 收藏 简述:ALV可以做一览表,也就是有几列,然后属性是姓名,年龄这种表格。工作中经常用到,也非常的重要。比较费时间,所以这次就做3列,选择、姓名和年龄。方法有很多种,有简单版(可以偷懒)和复杂版的,工作中一般用的是复杂版的,所以下面就介绍复杂版的ALV...
1)对于非key字段则可以通过设置字段格式(slis_fieldcat_alv)的emphasize指定,代码如下: data: wa_fieldcat type slis_fieldcat_alv. clear wa_fieldcat. wa_fieldcat-ref_fieldname = im_ref_field. wa_fieldcat-ref_tabname = im_ref_table.