2020-09-30 03:23发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI专家
我需要帮助来实现此功能。 通常,我们将通过邮寄方式向Outlook发送邮件。 但是我的客户希望使用网格中的选定对象触发新邮件(但不应通过SOST)。 就像从表格生成Excel工作表一样,必须以类似方式生成新的草稿邮件。 稍后,他们将添加任何评论,并将其发送给他们想要的任何人。
您可以使用cl_bcs类的set_send_immediately方法(如果您正在使用此类发送电子邮件)。
当我们在Microsoft Outlook中点击"新电子邮件"时,会收到一封新电子邮件 将产生权利。 以类似的方式,当用户单击"自定义"按钮时,必须使用选定的内容触发新邮件,但不应过时。 类似于html文件(.eml文件)。 用户可以根据需要添加地址并编辑内容。 以后的用户可以发送它或将其保存到他的邮件草稿中。
像往常一样构建您的邮件(CL_BCS)不会执行方法cl_bcs-> send,但是会执行方法cl_bcs-> edit,因此显示邮件 因此用户可以对其进行编辑。
或使用OLE与Outlook.Application进行对话。
此致, Raymond
HI raymond Giuseppi ,
似乎很有帮助,但生成的邮件将通过SOST触发。 我的意思是,如果用户暂时没有为他们做任何配置,他们仍然可以看到邮件。 我需要准备一封草稿邮件,该邮件不应该经过。 以后用户可以编辑内容并添加接收者ID,然后他将发送。 在我们的Microsoft Outlook中,它应该类似于"新邮件"选项。
您似乎需要OLE方法...检查此链接-使用OLE发送邮件。 如果您使用Google" ABAP Outlook OLE",则还会有关于此主题的其他一些讨论。 由于这是Microsoft API,因此搜索其Outlook API的帮助可能还会为您提供更多选项。
PS-也许您的问题应该已指定您要弹出Outlook消息窗口,以便用户 可以在发送之前查看/修改电子邮件。
最多设置5个标签!
您可以使用cl_bcs类的set_send_immediately方法(如果您正在使用此类发送电子邮件)。
当我们在Microsoft Outlook中点击"新电子邮件"时,会收到一封新电子邮件 将产生权利。 以类似的方式,当用户单击"自定义"按钮时,必须使用选定的内容触发新邮件,但不应过时。 类似于html文件(.eml文件)。 用户可以根据需要添加地址并编辑内容。 以后的用户可以发送它或将其保存到他的邮件草稿中。
像往常一样构建您的邮件(CL_BCS)不会执行方法cl_bcs-> send,但是会执行方法cl_bcs-> edit,因此显示邮件 因此用户可以对其进行编辑。
或使用OLE与Outlook.Application进行对话。
此致,
Raymond
HI raymond Giuseppi ,
似乎很有帮助,但生成的邮件将通过SOST触发。 我的意思是,如果用户暂时没有为他们做任何配置,他们仍然可以看到邮件。 我需要准备一封草稿邮件,该邮件不应该经过。 以后用户可以编辑内容并添加接收者ID,然后他将发送。 在我们的Microsoft Outlook中,它应该类似于"新邮件"选项。
您似乎需要OLE方法...检查此链接-使用OLE发送邮件。 如果您使用Google" ABAP Outlook OLE",则还会有关于此主题的其他一些讨论。 由于这是Microsoft API,因此搜索其Outlook API的帮助可能还会为您提供更多选项。
PS-也许您的问题应该已指定您要弹出Outlook消息窗口,以便用户 可以在发送之前查看/修改电子邮件。
一周热门 更多>