English 中文(简体)
XPages 视图中的计数条目
原标题:Count entries in XPages view

My XPage 拥有一个查看数据源, 以 URL 参数构建搜索公式 (“ 查找视图结果 ” ) 。

搜索结果显示在重复控件中,该控件位于面板内。 如果没有搜索结果, 我想隐藏此面板, 然后显示合适的消息 。

根据以下代码可见面板:

var vec:NotesViewEntryCollection = view1.getAllEntries();
vec.getCount() != 0;

然而, 获得 AllEnterries 似乎会在过滤发生之前返回视图中的所有条目。 帮助 AllEntries 表示 : “ 如果视图被 FTSearch 过滤, 此属性返回过滤视图中的条目 。 ”

我是否误解了这一点?在过滤发生之后,是否有办法可以让我得到条目的数目?

最佳回答

当您通过 SSJS 重新访问多米诺 View 数据源时, 您没有获得多米诺 View 数据源, 但却没有获得 NotesView 相关数据源。 这就是为什么可用属性和方法属于 NotesView 类。 但是, DominoView 数据源前端正在进行搜索, 而不是与它相关的 NotesView 对象上的数据源前端。

而不是使用数据源, 获取使用数据源的控件( 如重复、 查看板等), 并使用 GetRowCount () 方法 。 这将为您提供正确的总计 。 例如 。

getComponent("repeat1").getRowCount() 
问题回答

使用 View 字幕属性...

样本: "3020 30的弹出 30 20"

<xp:this.caption><![CDATA[#{javascript:return "Displaying " + getComponent("viewPanel1").getRowCount() + " of " + view1.getAllEntries().getCount();}]]></xp:this.caption>

注:这也计算了分类的行数。





相关问题
Refreshing profile documents in XPages

I created a profile document in Lotus Notes that saves a boolean value. Then I created an XAgent that returns the value as plain text (either true or false). The problem is: when I changed the value ...

Subtracting date fields in xpages

Can anyone help me to come up with a formula to: (1) subtract dates in xpages [not in lotus client] I am a beginner in xpages with no experience in xpages javascript or xpages expression language. (...

Check if Field is of Type Rich Text with @Formula

I need to check if a field is of type "Rich Text" using @Forumla in a View. How can I achieve this? Alternatively, check the byte size of a field also using @Forumla in a View.

How to make a search bar in XPages?

I have an XPages database ready but I want to make a search page/bar to search through my database and display the linked information. As I am a beginner in XPAGES I would appreciate a step by step ...

using dojox grid in xpages

how to use dojox datagrid in xpages? If anyone have code snippet please send it to me at thinkfatafat@gmail.com I am trying with the following code but getting nothing at the output: <?xml version=...

热门标签