WHEN'EMPLOYEE'."内表字段名称PERFORMf4_help_employeeUSINGe_fieldname"列名es_row_no"行号er_event_data.ENDCASE.*设置后,alv稳定刷新CLEAR:gs_stbl. gs_stbl-row ='X'."基于行的稳定刷新gs_stbl-col ='X'."基于列稳定刷新CALLMETHODgr_grid->refresh_table_displayEXPORTINGis_stable=gs_stbl.ENDMETHOD."...
字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等. 常用的控制字段如下:(下面的示例将说明这些字段的使用,参考STRUCTURE LVC_S_FCAT) 2 ROW_POS ALV 控制: 输出行 (内部使用) 3 COL_POS ALV 控制: 输出列 列的位置,第几列,例如1,2,….. ...
<fs_event>-zsjjs1 = lv_zbreadth. WHEN OTHERS. ENDCASE. IF es_good_cells-fieldname = 'MATNR'. READ TABLE gt_out INTO ls_out INDEX es_good_cells-row_id. IF sy-subrc = 0. "取物料名称 SELECT SINGLE maktx INTO @ls_out-txz01 FROM makt WHERE matnr = @ls_out-matnr. "取单位,...
行颜色,列颜色.参照ALV的控制结构[LVC_S_LAYO],以后的例子我将详细介绍如何设置行颜色和列颜色.详细的结构说明(注意这些字段的取值,单引号内,' '空格代表否,'X'代表是)字段名 描述 Value rangeCWIDTH_OPT最优化宽度SPACE,'X'SMALLTITLE小标题SPACE,'X'GRID_TITLE标题,在网格和工具条之间 最长70个字符NO_HEAD...
"ALV 下拉框 DATA:ls_drop_down TYPE lvc_s_drop, lt_drop_down TYPE lvc_t_drop. "句柄HANDLE 为I类型,相同数字为同一组下拉框 DO 5 TIMES. CLEAR ls_drop_down. ls_drop_down-handle = '1'.“对应分组标识 ls_drop_down-value = sy-index. ...
er_event_data. ENDCASE. * 设置后,alv稳定刷新 CLEAR:gs_stbl. gs_stbl-row = 'X'." 基于行的稳定刷新 gs_stbl-col = 'X'." 基于列稳定刷新 CALL METHOD gr_grid->refresh_table_display EXPORTING is_stable = gs_stbl. ENDMETHOD. "HANDLE_F4 ...
sap abap屏幕显示调用总结-alv双击打开窗口和弹出窗1)alv及其事件定义 CLASS lcl_event_receiver DEFINITION.PUBLIC SECTION.METHODS handle_f4 FOR EVENT onf4 OF cl_gui_alv_grid IMPORTING e_fieldname es_row_no er_event_data et_bad_cells.METHODS catch_doubleclick FOR EVENT double_click OF cl_gui_alv...
下钻弹窗数据展示的关键技术为调用函数cl_salv_table=>factory展示一个新的ALV容器数据. 首先先跟本身第一层开发ALV方式一样, 定义默认基础数据集,权限检查,定义ALV layout ,fieldcat 等相关属性内容. 同时设定对应的staus 及usercommd 方便操作用户事件.设定第一层ALV展示数据的基础上,设定hot字段,在按照关键字段...
SELECT * FROM spfli INTO CORRESPONDING FIELDS OF TABLE tab_spfli. "将数据表中的数据存入内表中 PERFORM getfield. PERFORM is_layout. DATA: l_user_command TYPE slis_formname VALUE 'USER_COMMAND'. "定义返回事件 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' "定义显示内表 ...
i_events type slis_t_event,"alv事件 w_events like line of i_events, "定义alv事件的工作区 w_repid like sy-repid."当前程序名 * 选择屏幕 selection-screen begin of block blk1 with frame title btitle1. select-options: s_werks for aufk-werks memory id wer default '1000' to '3000', "...