Xpages DbColumn查找代码

Xpages DbColumn查找代码,xpages,Xpages,我无法填充@DbColumn。我正在尝试使用下拉菜单显示部门列表,该列表位于名为HCHPhoneBk.nsf的应用程序中名为“DepartmentLookup”的视图中 我没有收到错误信息或任何东西,所以这对我没有帮助 这是我正在使用的代码。我正在使用的nsf文件和HCHPhoneBk nsf文件都位于同一台名为DomTest01的服务器上 @DbColumn("aApplications\HCHPhoneBk.nsf", "DepartmentLookup", 2); 在公式语言中(这是ja

我无法填充@DbColumn。我正在尝试使用下拉菜单显示部门列表,该列表位于名为HCHPhoneBk.nsf的应用程序中名为“DepartmentLookup”的视图中

我没有收到错误信息或任何东西,所以这对我没有帮助

这是我正在使用的代码。我正在使用的nsf文件和HCHPhoneBk nsf文件都位于同一台名为DomTest01的服务器上

@DbColumn("aApplications\HCHPhoneBk.nsf", "DepartmentLookup", 2);
在公式语言中(这是javascript代码内部翻译的地方),反斜杠是一个特殊字符。你需要掩饰它

第一个参数必须是一个数组,第一个元素是服务器,第二个元素是数据库。如果是同一个数据库,则可以使用@DbName或空白数组字符串。单个值仅在为空时有效

例如:

var dbName = ["", "aApplications\\HCHPhoneBk.nsf"];
@DbColumn( dbName , "DepartmentLookup", 2);`
或者尝试:

var dbName = ["", "aApplications/HCHPhoneBk.nsf"];
@DbColumn( dbName , "DepartmentLookup", 2);`

请参阅类似的帖子

将我的答案合并到您的答案中,并删除了我的答案。此答案大部分来自您。。。请随意发布您的答案,并删除我的答案……太棒了。:)你是第一个。当然,这只是互联网点。仅供参考:我编辑这个答案是为了使用数组文字,而不是构造函数
new Array()
可能会产生意外的副作用,不鼓励使用它。我不知道我必须屏蔽它。非常好,谢谢大家!