-2

我正在使用两台 Lotus domino 服务器(主服务器和 Lotus 副本服务器),我的所有邮件数据库和工作流数据库都存储在两台服务器中。

主服务器名称 = “sanvar”

副本服务器名称 = "varsan"

邮件和工作流数据库正在复制并且工作正常,但是当我的主服务器关闭状态时工作流表单无法正常工作。

例如:我从 empentry 数据库中获取员工姓名,代码如下

@DbLookup( "" : "NoCache" ; "sanvar": "empentry" ; "master" ; @Name([CN];@UserName) ; 2); 但是我的主服务器停机情况我正在通过副本服务器访问一个表单,它显示:

“服务器错误”。

请建议我如何从副本服务器获取用户名。

谢谢你。

4

1 回答 1

2

用 替换"sanvar": "empentry"您的参数列表@DbName,如下所示:

@DbLookup( "" : "NoCache" ; @DbName ; "master" ; @Name([CN];@UserName) ; 2);

这将在列表中返回当前服务器和数据库的名称。这是一个非常有用的功能,可以与@Subset 结合使用,以在您只需要的情况下获取服务器名称。请在此处查看@DbName 的文档。

于 2015-05-23T14:43:14.037 回答