GUI_Download的Codepage参数
2016-02-29 15:30
155 查看
DATA: CODEPAGE TYPE ABAP_ENCOD VALUE '8400'.
DATA: O_FILE TYPE STRING.
O_FILE = filename.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD
EXPORTING
FILENAME = O_FILE
FILETYPE = 'DAT'
CODEPAGE = CODEPAGE
CHANGING
DATA_TAB = itab[]
EXCEPTIONS
FILE_WRITE_ERROR = 1
NO_BATCH = 2
GUI_REFUSE_FILETRANSFER = 3
INVALID_TYPE = 4
NO_AUTHORITY = 5
..
...
....
CODEPAGE这个参数是NUMC类型的,4位。决定输出文件的字符集。
比如8400代表“GBK”,4110为utf-8。
可以用函数:SCP_CODEPAGE_BY_EXTERNAL_NAME来根据名称找4位代码,或者查询表:TCP00A
DATA: O_FILE TYPE STRING.
O_FILE = filename.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD
EXPORTING
FILENAME = O_FILE
FILETYPE = 'DAT'
CODEPAGE = CODEPAGE
CHANGING
DATA_TAB = itab[]
EXCEPTIONS
FILE_WRITE_ERROR = 1
NO_BATCH = 2
GUI_REFUSE_FILETRANSFER = 3
INVALID_TYPE = 4
NO_AUTHORITY = 5
..
...
....
CODEPAGE这个参数是NUMC类型的,4位。决定输出文件的字符集。
比如8400代表“GBK”,4110为utf-8。
可以用函数:SCP_CODEPAGE_BY_EXTERNAL_NAME来根据名称找4位代码,或者查询表:TCP00A
相关文章推荐
- 51.Which statement is true regarding synonyms?
- 又一编辑神器-百度编辑器-Ueditor
- uva 11572 唯一的雪花 Unique Snowflakes
- UITableView的分割线距左边有距离的解决办法
- UVA 133(82)----The Dole Queue
- H5单页面架构:自定义路由 + requirejs + zepto + underscore
- UIKit框架(12)控制器view的生命周期方法
- H5单页面架构:backbone + requirejs + zepto + underscore
- JSP之request对象
- H5单页面架构:requirejs + angular + angular-route
- UI XML 配置属性
- UIKit框架(11)导航控制器UINavigationController
- iOS开发多线程--(NSOperation/Queue)
- requestLayout, invalidate和postInvalidate的异同
- EasyUi之Tree1
- iOS学习之-----UIBezierPath类
- 使用Hibernate SQLQuery执行原生SQL
- iOS 对UIButton的imageView和titleLabel进行重新布局
- Andorid-XML和JAVA代码混合控制UI
- sql 对应 sequelize