【问题标题】:Trying to open specific xPage in Notes Client in Edit Mode尝试以编辑模式在 Notes 客户端中打开特定的 xPage
【发布时间】:2016-01-20 01:25:09
【问题描述】:

我有一个 xpage,但没有使用任何数据源来编译报告。现在我想在每天下午 04:00 将此页面的链接发送给不同的人。我正在使用 lotusScript 代理发送电子邮件。 Web 链接打开 xpage 运行得非常好,但注意到客户端链接它没有打开页面。我正在使用 IBM Notes 9.0.1。以下是代理的示例代码。

Call mailRT.AppendText(" For Web Link ")        
Call mailRT.AppendText("http://172.17.5.36/sar.nsf/DailySummaryReport.xsp")     
Call mailRt.AddNewline(2)       
Call mailRT.AppendText("IBM Notes Client  Link --->>> ")

Call mailRT.AppendDocLink(db,"Click to Open Daily Sales Activity System")
Call mailRt.AddNewline(3)
Call mailRT.AppendText("Best Regards, ")        
Call mailRt.AddNewline(1)
Call mailRT.AppendText("notes://172.17.5.36/sar.nsf/DailySummaryReport.xsp")

我不知道从电子邮件中打开 xpages 的合适方法是什么。如果我使用 调用 mailRT.AppendText("notes://172.17.5.36/sar.nsf,而不是打开应用程序的启动页面,否则打开用户上次查看的视图(调用 mailRT.AppendText("notes://172.17.5.36/sar. nsf/DailySummaryReport.xsp"))。

请指导我前进的方向。

谢谢, 凯瑟

【问题讨论】:

  • 如果我想以嵌入对象或 pdf 格式的完整逻辑通过电子邮件发送 xpage。怎样才能实现这个功能?

标签: xpages ssjs


【解决方案1】:

我会始终使用 MIME 发送消息。它为您在格式和布局方面提供了更大的灵活性。坚持使用链接方法,因为嵌入式表单存在安全隐患。从eMail bean 开始(您可以将其用于代理)。

当您的 XPage 在编辑模式下打开并包含您需要的所有字段时,这就是您要使用的 URL。如果您使用 http 它会在浏览器中打开,请使用它在客户端中打开的注释。

【讨论】:

  • 感谢您的及时回复。如何在 lotusScript 中使用电子邮件 bean?我对此了解不多。以前我使用的是莲花脚本,我现在使用的是相同的。此外,我只想发送 xpage 而不是特定文件。请指导
  • Bean 是 Java,而不是 LotusScript。但是您可以使用 Lotusscript 中的 Mime 类来做同样的事情。关键是要有一个正确的超链接,带有指向您的 xpage 的 href=。指向任何其他网络资源并没有什么不同
  • 感谢您的快速响应。让我试试这个,任何指向 openntf 或任何其他来源的示例代码的链接都将受到高度赞赏。
  • LotusScript MIME 电子邮件www-01.ibm.com/support/docview.wss?uid=swg21098323的示例
猜你喜欢
  • 2013-02-21
  • 1970-01-01
  • 1970-01-01
  • 2015-12-15
  • 1970-01-01
  • 2021-01-28
  • 1970-01-01
  • 1970-01-01
  • 2010-09-12
相关资源
最近更新 更多