如何用ABAP代码实现上传本地excel文件,并将其作为附件发邮件

如何用ABAP代码实现上传本地excel文件,并将其作为附件发邮件,第1张

1、登陆邮箱。

2、点击写信标志。

3、在收或启件人里打出收件人名字会d出收件人邮箱核首地址 或者直接输入邮箱地址都可以。

4、在主题空白处填写一个主题。

5、点击添加附件 找到附件后 点击打开。

6、点击完成后 会显示上传完成。

7、点击发送。

8、然后会出现提示 发现成改团数功或者点击左侧的已发送 到已发送中去查看已经发送的邮件。

SAP这个ALSM_EXCEL_TO_INTERNAL_TABLE基本不能用备磨孝,通常要自己改改才游戚能用,里面table:ALSMEX_TABLINE的参数ROW 才NUMC4,Excel有10000万条记录就直接ABAP Down 了仿稿

写了戚轿液帆配一高物个简单的例子,显示为排版。以下内容为程序代码:DATA: itab LIKE STANDARD TABLE OF alsmex_tabline, wtab LIKE alsmex_tabline.PARAMETERS fname LIKE rlgrap-filename MEMORY ID m01.AT SELECTION-SCREEN ON VALUE-REQUEST FOR fname. CALL FUNCTION 'KD_GET_FILENAME_ON_F4' EXPORTING mask = '*.xls' static = 'X' CHANGING file_name = fname.START-OF-SELECTION. CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE' EXPORTING filename = fname i_begin_col = 1 i_begin_row = 1 i_end_col = 10 i_end_row = 10 TABLES intern = itab EXCEPTIONS inconsistent_parameters = 1 upload_ole = 2 OTHERS = 3. SORT itab BY row col. LOOP AT itab INTO wtab. AT NEW row. WRITE: space, /. ENDAT. WRITE: wtab-value. ENDLOOP.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12199267.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存