gpt4 book ai didi

javascript - Xpages 如何计算客户端中 Xpage 的 URL

转载 作者:行者123 更新时间:2023-11-29 19:31:59 24 4
gpt4 key购买 nike

我有一个包含提示的 Xpages 应用程序。我每周发送一封电子邮件,其中包含指向数据库中文档的链接。我希望能够在文档中计算出用于在网络中打开它们的正确 URL,但我似乎无法做到这一点(我需要这样做,因为用户可能在手机上、在家里、在 iNotes 中,等等

var urlStr:String = "https://xxxx.xxx.com/";
var dbStr:String = "database.nsf/"
var UNID:String = document1.getDocument().getUniversalID();
urlStr = urlStr + dbStr + "0/" + UNID + "?OpenDocument"

这将打开网络上的文档,即使我已将表单设置为在页面中打开。

https://xxxx.xxx.com/database.nsf/xpage.xsp?action=openDocument&documentId=0858F9AC8B9E011C86257C05006E5315

这是我要计算的 URL,但我看不到如何在 Xpage 中计算 Xpage 的名称。

一定有办法的。

尝试访问表单元素

Sub Querysave(来源为 Notesuidocument,Continue As Variant)

Dim s As  New NotesSession

Set db = s.CurrentDatabase
Set form = db.GetForm("lotusTip")

Dim xpageStr

Forall field In form.Fields


Messagebox(field)
End Forall

结束子

最佳答案

在表单属性中定义要打开表单的 XPage:

enter image description here

这样您的 URL http://server/database/0/...UNID...?OpenDocument 就可以工作了。

关于javascript - Xpages 如何计算客户端中 Xpage 的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26933961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com