demo excl单页导入模板程序 和 excel 简单示例demo

demo excl单页导入模板程序 和 excel 简单示例demo

ID:40536140

大小:44.96 KB

页数:37页

时间:2019-08-04

demo excl单页导入模板程序 和 excel 简单示例demo_第1页
demo excl单页导入模板程序 和 excel 简单示例demo_第2页
demo excl单页导入模板程序 和 excel 简单示例demo_第3页
demo excl单页导入模板程序 和 excel 简单示例demo_第4页
demo excl单页导入模板程序 和 excel 简单示例demo_第5页
资源描述:

《demo excl单页导入模板程序 和 excel 简单示例demo》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、模板导入的程序:REPORT ZEXCELTEMPLATEUPLOAD.TABLES: ZHROFFICE.SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.PARAMETERS SRTFD LIKE ZHROFFICE-SRTFD OBLIGATORY. "关键字(报表事务代码)PARAMETERS FILENAME LIKE ZHROFFICE-FILENAME OBLIGATORY. "文件名SELECTION-SCREEN END OF BLOCK B1.AT SEL

2、ECTION-SCREEN ON VALUE-REQUEST FOR SRTFD.  PERFORM GETF4HELP1 USING SRTFD.AT SELECTION-SCREEN ON VALUE-REQUEST FOR FILENAME.  PERFORM GET_PC_FILENAME USING FILENAME 'O'.START-OF-SELECTION.  DATA F(128) OCCURS 0 WITH HEADER LINE.  DATA LC TYPE I.  DATA: L_PGMNA LIKE ZHROFFICE-

3、FILEDESC,        L_TTEXT LIKE TSTCT-TTEXT.  SELECT A~PGMNA B~TTEXT    FROM TSTC AS A    LEFT JOIN TSTCT AS B ON SPRSL = '1' AND B~TCODE = A~TCODE    INTO (L_PGMNA,L_TTEXT)    WHERE A~TCODE = SRTFD.  ENDSELECT.  IF SY-SUBRC <> 0.    MESSAGE '事务代码不存在!' TYPE 'S' DISPLAY LIKE 'E'

4、.    STOP.  ENDIF.  SPLIT FILENAME AT '' INTO TABLE F.  DESCRIBE TABLE F LINES  LC.  READ TABLE F INDEX LC.  ZHROFFICE-FILENAME = F.  ZHROFFICE-FILEDESC = L_TTEXT.  ZHROFFICE-AEDAT = SY-DATUM.  ZHROFFICE-USERA = SY-UNAME.  DATA: DATA_CONTAINER LIKE SOLI OCCURS 0 WITH HEADER 

5、LINE.  DATA: LENGTH TYPE I.  CLEAR DATA_CONTAINER.  REFRESH DATA_CONTAINER.  CALL FUNCTION 'WS_UPLOAD'    EXPORTING      FILENAME            = FILENAME      FILETYPE            = 'BIN'    IMPORTING      FILELENGTH          = LENGTH    TABLES      DATA_TAB            = DATA_CO

6、NTAINER    EXCEPTIONS      CONVERSION_ERROR    = 1      FILE_OPEN_ERROR     = 2      FILE_READ_ERROR     = 3      INVALID_TABLE_WIDTH = 4      INVALID_TYPE        = 5      NO_BATCH            = 6      UNKNOWN_ERROR       = 7      OTHERS              = 8.  IF SY-SUBRC NE 0.   

7、 CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT'      EXPORTING        TITEL     = '上载文件'        TEXTLINE1 = '上载失败!'      EXCEPTIONS        OTHERS    = 1.  ELSE.    MOVE LENGTH TO DATA_CONTAINER-LINE.    APPEND DATA_CONTAINER.    EXPORT DATA_CONTAINER TO DATABASE ZHROFFICE(CN) ID SRTFD

8、.    IF SY-SUBRC NE 0.      CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT'   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。