ABAP WEBRFC
2024-08-30 16:46:19
通过WEBRFC实现在网页下载SMW0上传的文件
FUNCTION zhr_download_test.
*"----------------------------------------------------------------------
*"*"本地接口:
*" TABLES
*" QUERY_STRING STRUCTURE W3QUERY
*" HTML STRUCTURE W3HTML
*" MIME STRUCTURE W3MIME
*" CHANGING
*" VALUE(CONTENT_TYPE) LIKE W3PARAM-CONT_TYPE OPTIONAL
*" VALUE(CONTENT_LENGTH) LIKE W3PARAM-CONT_LEN OPTIONAL
*" VALUE(RETURN_CODE) LIKE W3PARAM-RET_CODE OPTIONAL
*"---------------------------------------------------------------------- DATA: name TYPE string. SORT query_string DESCENDING. READ TABLE query_string WITH KEY name = '_Name'. name = query_string-value. DATA: ls_wwwdata TYPE wwwdatatab. ls_wwwdata-relid = 'MI'.
ls_wwwdata-objid = name. CALL FUNCTION 'WWWDATA_IMPORT'
EXPORTING
key = ls_wwwdata
TABLES
* html = html
mime = mime
EXCEPTIONS
OTHERS = . CLEAR content_type.
content_type = 'application/vnd.ms-excel'. DATA: lt_wwwparams LIKE TABLE OF wwwparams,
ls_wwwparams TYPE wwwparams. SELECT * FROM wwwparams INTO TABLE lt_wwwparams
WHERE relid = 'MI'
AND objid = name. CLEAR ls_wwwparams.
READ TABLE lt_wwwparams INTO ls_wwwparams WITH KEY name = 'filesize'.
content_length = ls_wwwparams-value. ENDFUNCTION.
最新文章
- android AsyncTask介绍
- PHP 小方法之 过滤参数
- LINQ 如何实现 in 与 not in
- view的加载
- JAVA变量的类型,定义变量
- iOS 关于UIscrollView
- MDF文件数据恢复
- WF工作流与管理类应用系统工作流需求实现的一些误区
- java子类实例初始化过程
- IE支持CSS3圆角
- [Python]获取子线程异常信息
- display:inline-block引发的间隙思考
- Mqtt学习指南
- There is a chart instance already initialized on the dom!警告
- 1.python函数式编程-map函数
- js滚轮事件
- 黄聪:sqlserver 2008修改数据库表的时候错误提示“阻止保存要求重新创建表的更改”
- Spring+SpringMVC+Mybatis整合redis
- MyBatis collection的两种形式——MyBatis学习笔记之九
- js遮罩层弹出显示效果组件化