2016-01-19 27 views
0

我有一个xpage,没有任何数据源被用来编译报告。现在我想每天下午4点将此页面的链接发送给不同的人。我正在使用lotusScript代理发送电子邮件。它运行完全正常的网页链接来打开一个X页面,但注意到客户端链接不打开页面。我正在使用IBM Notes 9.0.1。以下是代理的示例代码。试图在编辑模式下在Notes客户端打开特定的xPage

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比它的应用程序的打开启动页面,否则用户最后查看的打开视图(Call mailRT.AppendText(”notes://172.17。 5.36/sar.nsf/DailySummaryReport.xsp“))。

请指引我前进的方向。

感谢, Qaiser

+0

如果我想以其嵌入对象或pdf格式的完整逻辑给xpage发邮件。如何实现这一功能? –

回答

1

我会发送消息总是MIME。它为您提供了更大的灵活性格式和布局坚持链接的方式,因为嵌入式表格是一个安全隐患,从eMail bean开始(你可以采用它到代理)。

当您的XPage以编辑模式打开所有需要的字段时,这就是您要使用的URL。如果您使用http,它将在浏览器中打开,请使用在客户端打开的便笺。

+0

感谢您的及时回应。我如何在lotusScript中使用电子邮件bean?我对此不甚了解。以前我使用莲花脚本,现在我正在使用它。此外,我想只发送xpage而不是特定的文档。请指导 –

+0

Bean是Java,而不是LotusScript。但是你可以使用Lotusscript中的Mime类来做同样的事情。关键是要有一个适当的超链接href =指向你的xpage。指向任何其他网络资源 – stwissel

+0

感谢您的快速响应并没有什么不同。让我试试这一点,任何链接到示例代码在openntf或任何其他来源将高度赞赏。 –

相关问题