乐趣区

关于sap:仅仅-49-行代码就能使用-ABAP-函数发送邮件到指定邮箱试读版

本教程之前的步骤,笔者介绍了如何应用 ABAP 代码发送邮件到指定的邮箱去:

  • 40. 如何应用 ABAP 代码发送邮件到指定邮箱
  • 41. 如何应用 ABAP 代码发送带有 PDF 附件的电子邮件

有敌人感觉笔者的发送邮件代码应用了 ABAP 面向对象 的思路,即 cl_document_bcs,而他们的我的项目里次要还在用面向过程的 ABAP 编程形式,因而询问我 ABAP 零碎里有没有现成的函数可能同样实现邮件的发送性能。

对于 ABAP 面向对象和面向过程这两种编程思路的探讨,请参看笔者之前的文章:

  • 55. ABAP 是一门反对面向过程和面向对象的混合型编程语言,理论开发中用哪种?

本步骤笔者就介绍如何应用 ABAP Function Module,短短 49 行代码就能实现发送邮件到指定邮箱的性能。

先看报表实现的成果。执行之后,保护一个接管邮件的地址:

执行结束,从状态栏看到 successful 的胜利提醒。

而后关上接收者的 outlook,果然看到了通过 ABAP 代码发送的这封邮件:

其中邮件题目和注释三行内容,都是咱们在 ABAP 代码里硬编码实现的。

上面是具体的实现步骤。残缺的源代码见文末。

退出移动版