View Lotus Notes-@Subset函数-获取最后一个元素

View Lotus Notes-@Subset函数-获取最后一个元素,view,lotus-notes,subset,View,Lotus Notes,Subset,我想知道如何从一份从你那里得到的名单中得到最后一个职位 @Unique ( @DbLookup( "" : "NoCache" ; @DbName ; _view ; field1+field2 ; 2 )); 这给了我一个包含5个元素的列表。(我不知道里面有多少元素) 我只是想得到最后一个元素(从最后一个位置)!提前谢谢 事实上答案就在你问题的标题中。您可以使用@Subset函数来执行此操作。所以你的代码应该是: list := @Unique ( @DbLookup( "" : "NoCa

我想知道如何从一份从你那里得到的名单中得到最后一个职位

@Unique ( @DbLookup( "" : "NoCache" ; @DbName ; _view ; field1+field2 ; 2 ));
这给了我一个包含5个元素的列表。(我不知道里面有多少元素)


我只是想得到最后一个元素(从最后一个位置)!提前谢谢

事实上答案就在你问题的标题中。您可以使用
@Subset
函数来执行此操作。所以你的代码应该是:

list := @Unique ( @DbLookup( "" : "NoCache" ; @DbName ; _view ; field1+field2 ; 2 ));
lastElement :=  @Subset(list; -1);

帮助文档说明:如果指定一个负数,
@Subset
从右到左搜索列表,但结果按列表开头的顺序排列。

实际上,答案就在问题的标题中。您可以使用
@Subset
函数来执行此操作。所以你的代码应该是:

list := @Unique ( @DbLookup( "" : "NoCache" ; @DbName ; _view ; field1+field2 ; 2 ));
lastElement :=  @Subset(list; -1);

帮助文档说明:如果您指定一个负数,
@Subset
将从右向左搜索列表,但结果将按列表开头的顺序排列。

Naveen,感谢您的帮助!它起作用了,但现在我需要基于我对你的help@PhaulGuen当前位置我建议您为此创建一个新问题。对你的问题的编辑使其完全不同,这将使其答案变得无关紧要。纳文,谢谢你的帮助!它起作用了,但现在我需要基于我对你的help@PhaulGuen当前位置我建议您为此创建一个新问题。对你的问题的编辑使它完全不同,这将使它的答案变得无关紧要。