我可以从 Notes Browser Plugin Workspace 打开 Xpage 应用程序吗?
Can I open Xpage app from Notes Browser Plugin Workspace?
我有笔记本机应用程序和 Xpages 应用程序。
当我尝试从 Notes Browser Plugin 工作区打开 Xpages 应用程序时,它只打开了笔记本机视图(如基本客户端)。
我更改了启动选项,如下所示。两者均无效。
- "When opened in the Notes Client" -> "打开指定的XPage(Standard Client).
- "When opened in a browser" -> "Open designated XPage"
当我使用 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 事件。
我有笔记本机应用程序和 Xpages 应用程序。 当我尝试从 Notes Browser Plugin 工作区打开 Xpages 应用程序时,它只打开了笔记本机视图(如基本客户端)。 我更改了启动选项,如下所示。两者均无效。
- "When opened in the Notes Client" -> "打开指定的XPage(Standard Client).
- "When opened in a browser" -> "Open designated XPage"
当我使用 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 事件。