0

我对在 xpages 中使用 @DbLookup 有疑问。我有一个简单的 nsf 数据库,如下所示:

Name             |          Values
TimeZones        | +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 etc.
Countries        | Germany Ireland England Spain Slovakia Czech etc.

问题是我不知道如何使用@DbLookup 仅获取时区或国家/地区的值。我试过了,但没有用:

@DbLookup(@DbName(), "KeywordLookup", "TimeZones", "Values");

其中 KeywordLookup 是我的视图的名称。

但是当我尝试使用

@DbColumn(@DbName(),"KeywordLookup",1);

它很好用。在我的组合框中,我可以看到

TimeZones
Countries

谁能给我建议?

更新#1:

我的观点“KeywordLookup”使用形式“keywords”,看起来像

Name:
-Type Text-

Values:
-Type Text-

该视图仅包含两列:

Name - mapped to Name
Values - mapped to Values

我在笔记中创建文档并填写:

Name :
Countries

Values : 
Germany
Ireland
Slovakia
etc.
4

1 回答 1

2

在该视图中对您的第一个列进行排序。作为一个有用的提醒,为您的字段选择一个更具描述性的名称。恐怕“名称”或“值”是 Domino 环境中的关键字。“日期”、“密钥”等也是如此。

于 2013-04-24T12:56:16.760 回答