如何从ABAP调用Microsoft Outlook 2016

2020-08-23 19:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一些自定义的ABAP代码,已...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一些自定义的ABAP代码,已成功从Outlook调用"新邮件"窗口(代码如下所示)。 由于大多数用户现在都在Windows 10/Outlook 2016上(以前它在Windows 7上的旧版本的Outlook中工作),因此该操作已停止工作。 现在,当调用此方法时,最后一个"调用方法"语句将返回sy-subrc = 2。

有没有人找到修改此代码以与Outlook 2016一起使用的方法?

包括:OLE2INCL。

数据:输出类型OLE2_OBJECT,

输出类型OLE2_OBJECT,

DESTI TYPE OLE2_OBJECT,

ATT TYPE OLE2_OBJECT,

ATTS类型OLE2_OBJECT。

创建对象" Outlook.Application"。

调用'CREATEITEM'的呼叫方法=出口#1 = 0。

设置外卖商品"主题" ="您的电子邮件主题"。

设置外设的属性'BODY'='电子邮件的正文'。

致电"收款人" =目的的呼叫方法。

目的地"添加"呼叫的呼叫方法= 1 = 'example@microsoft.com '。

呼叫"显示"的方法。