将表单从 Lotus Notes 发送到 Outlook

Send form from Lotus Notes to Outlook

我正在设计 Lotus Notes 数据库,其中用户将请求需要经理批准的数据更改。

我的想法是使用 NotesDocument.Send(True) 附上表格,自动通过电子邮件向相关经理发送请求的详细信息。此表单显示相关信息并有两个按钮,无需在前端打开原始文档即可批准或拒绝请求。这一切都很好,没有任何问题。

但是,我最近听说用户很快就会切换到 Outlook。有没有办法做同样的事情。用户仍将在我们所有的定制系统中使用 Notes,只是不用于邮件或日历,因此我可能会添加指向文档的链接。

我的一个想法是提供两个指向文档的链接,具有不同的父视图,然后让 QueryOpen 代码使用 NotesDocument.ParentView 来确定要采取的操作。这样做的缺点是 UI 焦点将切换到注释。

任何其他建议,例如 links/buttons 将使用“REF 0012345 APPROVE”或“REF 0012345 REFUSE”之类的主题通过电子邮件发回函件收集数据库?可以写在 Notes 电子邮件文档中去 outlook 吗?

您可以创建包含两个(或更多)按钮的 HTML 电子邮件。单击时,您可以通过 Url 调用代理并将操作和目标作为参数。 在设计器帮助中查找以下命令:

?OpenAgent

确保 http 任务必须 运行 在 domino 服务器上。

最佳 蒂洛

我会采用两个 link 去代理的方法,一个 link 以 ?OpenAgent&Approve&Ref=xxxxxxxx 结尾,另一个以 ?OpenAgent&Refuse&Ref=yyyyyyy 结尾。

这就是为什么...

我并不是说这会发生在您的组织中,但在许多组织中,迁移到 Outlook for email 是减少安装的 Notes 客户端数量的前奏。 Domino 服务器存在多年,但客户端越来越少。它达到了只为需要客户端用于关键业务应用程序的用户安装的地步。随着时间的推移,拥有 Notes 客户端的人越来越少,最终会出现一个问题,即为什么所有经理都需要拥有 Notes 客户端。既然你现在正在设计它,你不妨考虑到这一点,并为大多数经理不一定需要 Notes 客户端的那一天做好准备。