我可以从 Notes Browser Plugin Workspace 打开 Xpage 应用程序吗?

Can I open Xpage app from Notes Browser Plugin Workspace?

我有笔记本机应用程序和 Xpages 应用程序。 当我尝试从 Notes Browser Plugin 工作区打开 Xpages 应用程序时,它只打开了笔记本机视图(如基本客户端)。 我更改了启动选项,如下所示。两者均无效。

当我使用 Notes Browser Plugin 时,我可以将应用程序作为 Xpage 打开吗?

Notes 浏览器插件实际上是基本客户端。基本客户端无法显示复合应用程序或 XPiNC 应用程序,因此 Notes 设置将不起作用。因为浏览器插件实际上是基本客户端的包装器,所以不使用 "When opened in browser" 选项,因为它在基本客户端中包装在客户端中。

一个选择是使用另一个 "workspace" 像 OpenNTF 上的这个项目 http://openntf.org/main.nsf/project.xsp?r=project/XPages%20Application%20Catalog

正如 Paul 所写:如果你想要 XPiNC,那你就做不到。

我们使用小技巧在浏览器中甚至从工作区启动 XPages 应用程序。 使用此 PostOpen 数据库脚本:

Sub Postopen(Source As Notesuidatabase)
    On Error GoTo errHandler
    Dim ws As New NotesUIWorkspace
    Dim url As String

    url = ... ' use some parameter to get application url (profile?)
    If url = "" Then url = "https://your base web url/" + Replace( Source.Database.FilePath, "\", "/" )
    ws.Urlopen url
    Source.Close

    Exit Sub
errHandler:
    Print Erl, Error
    Exit Sub
End Sub

这将从基本客户端打开 XPages 应用程序。

免责声明:如果用户点击文档链接或使用 "Application/Goto" 打开特定视图,将跳过 PostOpen 事件。