复制ALV标准GUI
来源:互联网 发布:java检测手机号 编辑:程序博客网 时间:2024/05/13 02:34
自定义了按钮之后,系统原先的按钮就都不能用了,尤其是ALV的调用,按钮都不能用了是件很痛苦的事情.这个时候,我们就需要复制系统的一个标准程序的GUI,然后稍微改改就可以了.例如系统程序:BCALV_TEST_FULLSCREEN,然后用SE80进入,选择GUI,右键复制,具体如下图所示:
那个EXCEL下载的按钮不能用,可以添加以下代码:
SPAN {font-family: "Courier New";font-size: 14pt;color: #000000;background: #CCE8D0;}.L0S31 {font-style: italic;color: #808080;}.L0S32 {color: #3399FF;}.L0S33 {color: #4DA619;}.L0S52 {color: #0000FF;}WHEN '%PC1'.
DATA : L_FILENAME TYPE STRING,
L_TITLE TYPE string,
L_PATH TYPE string,
L_FULLPATH TYPE string,
L_USER_ACTION TYPE I.
* L_TITLE = TEXT-T05.
"Shows a File Save Dialog
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_SAVE_DIALOG
EXPORTING
WINDOW_TITLE = L_TITLE
DEFAULT_EXTENSION = 'XLS'
FILE_FILTER = '*.XLS'
CHANGING
FILENAME = L_FILENAME
PATH = L_PATH
FULLPATH = L_FULLPATH
USER_ACTION = L_USER_ACTION
* FILE_ENCODING =
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2
NOT_SUPPORTED_BY_GUI = 3
OTHERS = 4.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = L_FILENAME
filetype = 'ASC'
* APPEND = 'X'
write_field_separator = 'X'
* CONFIRM_OVERWRITE = 'X'
TABLES
data_tab = itab "need to declare and populate
EXCEPTIONS
file_open_error = 1
file_write_error = 2
OTHERS = 3.
ENDCASE.
- 复制ALV标准GUI
- ALV报表复制程序标准工具栏
- 对ALV标准GUI的增加,删除操作
- ABAP 复制标准的GUI STATUS
- SAP alv 去掉标准按钮
- ALV标准范例Demo汇总
- ALV复制内容到剪贴板
- ALV参考文档 ( 12 ) - 覆盖标准功能
- ALV标准过滤功能的一个Bug
- ALV标准报表开发(一)
- SAP ALV标准范例程序介绍
- FM ALV REUSE_ALV_GRID_DISPLAY_LVC 标准状态栏代码
- ALV调用的几个标准函数
- GUI好看有没有标准?
- ALV
- alv
- ALV
- alv
- javascript 集装箱号校验新版
- .NET GC笔记
- 使用Oracle可传输表空间的特性复制数据(1)基础概念
- 工作读书
- Oracle连接排错
- 复制ALV标准GUI
- 上海年薪16万还是买不起房
- 表的存储结构
- 判断当前页面的请求信息
- ADS1.2升级到RealView2.2
- 程序裁剪图片的方法
- 动态语言和虚拟机实现, 暨介绍一下我设计的一个新型的动态语言(1)
- .net framework对Interface的应用不充分,TDD Socket时这个累啊
- java输出excel文件加密码保护问题