弹出ALV的几种方法(ALV POPUP)
来源:互联网 发布:手机系统更换软件 编辑:程序博客网 时间:2024/06/01 07:16
***方法1
DATA: go_alv TYPE REF TO cl_salv_table,
go_funlst TYPE REF TO cl_salv_functions_list.
DATA: itab TYPE STANDARD TABLE OF t001.
DATA: cxroot TYPE REF TO cx_root,
excmsg TYPE string.
SELECT * FROM t001 INTO TABLE itab .
TRY.
cl_salv_table=>factory(
IMPORTING
r_salv_table = go_alv
CHANGING
t_table = itab[] ).
CATCH cx_root INTO cxroot.
excmsg = cxroot->get_text( ).
MESSAGE e000(oo) WITH excmsg.
ENDTRY.
go_funlst = go_alv->get_functions( ).
go_funlst->set_all( 'X' ).
IF go_alv IS BOUND.
go_alv->set_screen_popup(
start_column = 10
end_column = 110
start_line = 5
end_line = 15 ).
go_alv->display( ).
ENDIF.
***方法2
DATA: go_grid TYPE REF TO cl_rs_alv_grid_popup,
itab TYPE TABLE OF t001 .
SELECT * FROM t001 INTO TABLE itab .
CALL SCREEN 100.
MODULE status_0100 OUTPUT.
CREATE OBJECT go_grid
EXPORTING
i_structure_name = 'T001'
i_repid = sy-repid
i_dynnr = '0100'
i_left = 80
i_top = 80
i_height = 300
i_width = 800.
CALL METHOD go_grid->show_data
EXPORTING
i_t_data = itab[].
ENDMODULE. " STATUS_0100 OUTPUT
***方法3
DATA: itab TYPE TABLE OF t001 ,
result TYPE c .
SELECT * FROM t001 INTO TABLE itab .
CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
EXPORTING
i_title = 'TEST'
i_screen_start_column = 15
i_screen_start_line = 1
i_screen_end_column = 128
i_screen_end_line = 20
i_tabname = ''
i_selection = ''
i_structure_name = 'T001'
IMPORTING
e_exit = result
TABLES
t_outtab = itab
EXCEPTIONS
program_error = 1
OTHERS = 2.
- 弹出ALV的几种方法(ALV POPUP)
- ABAP ALV弹出框POPUP-简单至极的做法
- ALV式的弹出窗口
- OO实现ALV TABLE 六:ALV的弹出窗口形式
- Function实现ALV Table 二:ALV的弹出窗口形式
- Function实现ALV Table 二:ALV的弹出窗口形式
- OO实现ALV TABLE 六:ALV的弹出窗口形式
- 不用屏幕实现ALV POPUP
- ALV
- alv
- ALV
- alv
- ALV 用对象的方法
- ALV Call function 的方法
- OO-ALV 弹出窗口
- 实现ALV的TOP_OF_PAGE的两种方法(一)
- 实现ALV的TOP_OF_PAGE的两种方法(二)
- ALV使用类CL_SALV_COLUMN_TABLE的SET_VISIBLE 方法
- OGG Configuring DDL Support
- 算法笔记:编辑距离
- 正则表达式获取url参数
- 用map对list进行分组
- JSP的3个编译指令、7个动作指令、9个内置对象
- 弹出ALV的几种方法(ALV POPUP)
- ios 内购
- 利用jquery的imgAreaSelect插件实现图片裁剪示例
- 文章标题
- Javaweb实现登录界面“记住我”功能
- Struts2 多文件上传、限制文件大小、更改错误提示--文件下载
- Oracle 11g的安装详细过程
- 6个月移民加拿大,您干不干?
- Go 1.9 新特性 Type Alias 详解