我目前正试图追踪另一个人代理人的问题。代理在使用另一个数据库中的某个视图执行查找时崩溃(我没有设计者访问它)。为了看到什么是错的,我想看看视图,看看它是否为空。问题是我只有视图的“真实姓名”,而Notes中的导航只给了我“完全不同的显示名称”。
我搜索了整个客户端是否可以通过“真实姓名”导航到视图,但我没有找到任何内容。有谁知道吗?
答案 0 :(得分:1)
如果您有正确安装的Notes客户端以及包含PowerShell的Windows版本,则可以在打开Powershell提示后执行以下操作:
$ns = New-Object -COM Lotus.NotesSession
$ns.Initialize()
$db = $ns.GetDatabase("Server", "Filepath")
$db.Views | sort Name | ft Name, Aliases -auto
答案 1 :(得分:1)
您可以使用NotesPeek工具。它将允许您使用树型UI探索数据库中您有权查看的所有内容。
答案 2 :(得分:0)
我希望这两个提示可以帮到你:
How to display hidden views in a Notes/Domino database
然后,打开您认为视图所在的数据库并运行工具栏操作。
如果您不熟悉如何制作工具栏动作,此链接将为您提供帮助:
答案 3 :(得分:0)
你知道视图的“真实姓名”(=别名)。
使用以下LotusScript代码在某处创建按钮或代理:
Dim workspace As New NotesUIWorkspace
Call workspace.OpenDatabase("yourServer", "yourDatabasePath", "yourViewRealName")
使用以下公式或:
@Command([FileOpenDatabase]; "yourServer" : "yourDatabasePath"; "yourViewRealName")
并在Notes客户端中执行它。它将打开视图。
作为替代,使用“仅限应用程序设计”选项将数据库复制到本地,而不使用“访问控制列表”选项,并在Designer中进行探索。