0

我尝试创建一个可由用户填写的文本项目屏幕。当按下 OK 时,输入的数据应该被存储并 - 如果可能的话 - 通过电子邮件发送(可能作为 txt 文件附件 - 但作为电子邮件文本也应该是合适的)。

是否有可能从 Movilizer 中打开设备的电子邮件浏览器并将用户输入传输给它?

4

2 回答 2

1

不幸的是,没有开箱即用的方法可以满足您的要求,并且该解决方法不适用于所有平台。

  • textItemScreens 电子邮件功能仅提供打开本机浏览器并传递电子邮件地址的可能性。

  • webViewScreen:您可以动态创建和编写本地 html 文件并使用 mailto: 功能。这样,您将能够传递一个主题和一个主体参数,这些参数可以填充您的数据。如果这是一个可行的解决方法取决于使用的平台和嵌入式浏览器。在 Android 和 Windows 上,他不支持 mailto 调用,但在 iOS 上,主题和正文参数正在工作。顺便说一句,早期有一个附件参数,但不再支持这个参数。

    http://www.tutorialspark.com/html5/HTML5_email_mailto.php

  • 最后一个机器人尤其是 html5 屏幕。在这里它应该可以工作,但我必须做一些进一步的测试。

Android 和桌面客户端的行为必须与开发人员讨论,也许他们能够启用此功能。我会及时通知你的。

此致

于 2015-05-24T22:15:14.820 回答
-1

请考虑以下方法:

如果您的 Movelet 源自集成场景,例如 SAP Netweaver,您可以考虑通过回复或数据容器将用户输入发送到后端系统。

在后端系统中,您可以使用您所拥有的所有功能来应用格式、邮件模板、丰富或转换内容(PDF 报告),然后使用内置功能最终将内容分发给收件人。此外,后端可以存储邮件对话的引用,以跟踪交换。

我假设在 SAP ABAP 中存在这样的机制,这同样适用于所有其他复杂的编程语言。

希望这会有所帮助,汤姆!

附录:在 SAP 中,您可以评估类 CL_BCS(业务通信服务),但对此还有更多选择。

于 2015-11-03T09:20:19.043 回答