日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ABAP程序发送邮件

發(fā)布時間:2025/3/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ABAP程序发送邮件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 變量定義:

類:?CL_BCS?–Business Communication Service, 發(fā)送郵件主要用到的功能類, 包括創(chuàng)建發(fā)送請求,添加發(fā)送內(nèi)容,添加發(fā)送地址, 到最終的發(fā)送指令發(fā)出.

send_requesttype ref to cl_bcs.

類:?CL_DOCUMENT_BCS,?用來放置發(fā)送的內(nèi)容.

document typeref to cl_document_bcs.

類:?CX_BCS,?不用多說,這是個異常類,用于捕捉發(fā)送郵件過程中出現(xiàn)的異常.

fail type refto cx_bcs.

接口:?IF_RECIPIENT_BCS,用來做郵件地址的存儲轉(zhuǎn)換.

recipient typeref to if_recipient_bcs.

2.?? 編程步驟:

2.1. 創(chuàng)建發(fā)送請求:

send_request =cl_bcs=>create_persistent( ).

2.2. 創(chuàng)建整理發(fā)送內(nèi)容

document =cl_document_bcs=>create_document(
i_type?????? = ‘RAW’
i_text?????? = 郵件內(nèi)容
i_subject = 郵件抬頭 ).

document->add_attachment:這個可以添加些附件

2.3. 添加郵件內(nèi)容到發(fā)送請求

send_request->set_document( document).

2.4. 郵件地址轉(zhuǎn)換

recipient =cl_cam_address_bcs=>create_internet_address( 郵件地址)

2.5. 添加郵件地址到發(fā)送請求

send_request->add_recipient( recipient)

2.6. 正式發(fā)送并且提交作業(yè)

send_request->send( i_with_error_screen =‘X’ )

commit workand wait.

3. 具體實例

4. 效果查看:


與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的ABAP程序发送邮件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。