0

环境

我使用 Lotus Domino Designer 作为 Web 服务器在本地开发 Xpages 应用程序,但用于浏览器,而不是用于 Notes 客户端。

问题

我还没有找到使用@DbLookup/@DbColumn在另一个数据库中搜索的解决方案,因为我不知道如何定义服务器部分:

  1. ""在浏览器的情况下似乎不起作用
  2. database.getServer()返回我的 Lotus Notes 用户名,这似乎也不起作用

问题

哪些公式/SSJS 代码可用于获取正确的服务器名称?

4

1 回答 1

4

这从本地数据库中读取(本地名称和地址簿中的所有用户名):

var dbname = new Array("", "names.nsf");
@DbColumn(dbname, "($Users)", 1);

=> 所以服务器被指定为空字符串(“”)。一个非常常见的错误是本地数据库的 ACL 必须授予匿名读者访问权限(因为您使用匿名 http 会话进行访问)。你能先检查一下吗?

于 2012-11-09T14:25:14.930 回答