Domino designer/notes xpages@DbColumn

Domino designer/notes xpages@DbColumn,xpages,designer,lotus-domino,Xpages,Designer,Lotus Domino,我想就一些初学者问题寻求帮助。我有一个名为“xx/yy”的服务器,我想在组合框中查看names.nsf中的用户列表。我在designer中创建了自定义控制器,并向其中添加了combobox。我将此自定义控件添加到xpage 我试着用公式: @DbColumn(@DbName()+"names.nsf","People",1); 有谁能给我一些建议吗 谢谢。代码@DbName()+“names.nsf”将连接当前数据库名和names.nsf,因此无法工作。另外,我认为在names.nsf中没有P

我想就一些初学者问题寻求帮助。我有一个名为“xx/yy”的服务器,我想在组合框中查看names.nsf中的用户列表。我在designer中创建了自定义控制器,并向其中添加了combobox。我将此自定义控件添加到xpage

我试着用公式:

@DbColumn(@DbName()+"names.nsf","People",1);
有谁能给我一些建议吗

谢谢。

代码
@DbName()+“names.nsf”
将连接当前数据库名和
names.nsf
,因此无法工作。另外,我认为在
names.nsf
中没有
People
视图。试试这个:

@DbColumn("names.nsf", "($VIMPeople)", 1)

仅供参考:有一种“人”的观点。当你打开names.nsf时,它甚至是默认的视图。@RichardSchwartz:哇!我的错。谢谢你纠正我。:)另外,@DbName()返回的是一个集合([server,filepath]),而不是一个字符串,因此连接字符串充其量是有风险的。VIM=独立于供应商的邮件。这就是Lotus提出的标准邮件API,该API可用于不同的系统。这是他们对微软的MAPI提案的竞争对手。Lotus为Notes和cc:Mail实现了VIM,但它从未成功过。@MartinFric:试试这个:
var dbname=new Array(“MyServer/Acme”,“names.nsf”)@DbColumn(dbname,“($VIMPeople)”,1)