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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ABAP程序发送邮件

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

1. 變量定義:

類:?CL_BCS?–Business Communication Service, 發送郵件主要用到的功能類, 包括創建發送請求,添加發送內容,添加發送地址, 到最終的發送指令發出.

send_requesttype ref to cl_bcs.

類:?CL_DOCUMENT_BCS,?用來放置發送的內容.

document typeref to cl_document_bcs.

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

fail type refto cx_bcs.

接口:?IF_RECIPIENT_BCS,用來做郵件地址的存儲轉換.

recipient typeref to if_recipient_bcs.

2.?? 編程步驟:

2.1. 創建發送請求:

send_request =cl_bcs=>create_persistent( ).

2.2. 創建整理發送內容

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

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

2.3. 添加郵件內容到發送請求

send_request->set_document( document).

2.4. 郵件地址轉換

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

2.5. 添加郵件地址到發送請求

send_request->add_recipient( recipient)

2.6. 正式發送并且提交作業

send_request->send( i_with_error_screen =‘X’ )

commit workand wait.

3. 具體實例

4. 效果查看:


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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。