ABAP ALV弹出框POPUP-简单至极的做法 随便写 随便看 代码语言:javascript 代码运行次数:0 TRY.cl_salv_table=>factory(IMPORTINGr_salv_table=go_alvCHANGINGt_table=it_alv[]).CATCHcx_salv_msg.ENDTRY.DATA:lr_functionsTYPEREFTOcl_salv_func
下钻弹窗数据展示的关键技术为调用函数 cl_salv_table=>factory 展示一个新的ALV容器数据. 首先先跟本身第一层开发ALV方式一样, 定义默认基础数据集,权限检查,定义ALV layout ,fieldcat 等相关属性内容. 同时设定对应的staus 及usercommd 方便操作用户事件.设定第一层ALV展示数据的基础上,设定hot...
METHOD msgnr_salv. DATA: o_salv_f4 TYPE REF TO cl_salv_table. DATA: lo_functions TYPE REF TO cl_salv_functions_list. DATA: lo_selections TYPE REF TO cl_salv_selections. DATA: lt_rows TYPE salv_t_row, lv_row TYPE i. DATA: ls_t100 LIKE LINE OF t_t100. SELECT msgnr text INTO...
LO_SALV_COLSTYPEREFTO CL_SALV_COLUMNS_TABLE, LO_FUNCTIONTYPEREFTO CL_SALV_FUNCTIONS_LIST, LO_DISPLAYTYPEREFTO CL_SALV_DISPLAY_SETTINGS. DATA:LT_VBRPTYPETABLEOF VBRP. LOOPAT GT_VBRPINTO GS_VBRPWHERE CHARG= PS_DATA-CHARG. APPEND GS_VBRPTO LT_VBRP. ENDLOOP. * CL_SALV_TABLE=>FACTORY(IMP...
CL_SALV_TABLE类也可以满足这一需求,我们只需稍作调整即可: 首先,我们需要创建一个ALV对象,并设置其显示的数据源,与上例相同。 接着,我们需要设置合计行的显示方式: DATA: lr_functions TYPE REF TO cl_salv_functions_list. lr_functions = lr_alv_table->get_functions( )....
gr_functions TYPE REF TO cl_salv_functions_list. METHODS: create_table, create_columns, create_rows, create_fields, create_functions. ENDCLASS. ``` 在上面的示例中,我们定义了一个名为zcl_salv_table的ABAP类。它有两个公共方法:constructor和display_table。constructor方法用于初始化表格对象,display_tab...
go_funlstTYPEREFTOcl_salv_functions_list.DATA: cxrootTYPEREFTOcx_root, excmsgTYPEc.CLEAR:go_alv,go_funlst.SELECTvbap~vbeln, vbap~posnr, vbap~matnr, vbap~ZMENG, makt~maktxFROMvbapLEFTJOIN maktONmakt~matnrEQvbap~matnrANDmakt~spras ='1'WHEREvbeln =@p_vbelnINTOTABLE@DATA(lt_item)...
;show_dataEXPORTING i_t_data= itab[].ENDMODULE."STATUS_0100OUTPUT**方法3DATA: itab TYPE...***方法1DATA: go_alvTYPE REF TOcl_salv_table, go_funlst TYPE REF TOcl_salv_functions_list.DATA ABAP Docking Control Container开发实例
* 设置 toolbar gr_alv_table->get_functions( )->set_all( ). * 设置ALV布局 data(lr_layout) = gr_alv_table->get_layout( ). lr_layout->set_key( ls_program ). "设置布局保存为变式时基于此Key lr_layout->set_save_restriction( cl_salv_layout=>restrict_none )."允许保存布局为变式 * ...
DATA: lr_functions TYPE REF TO cl_salv_functions_list. DATA lt_tabc TYPE zcl_tab_doc=>tt_tabc."存放获取sheet页的数据 PARAMETERS:p_file TYPE rlgrap-filename OBLIGATORY MEMORY ID mi. AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file. ...