我尝试为输入字段启用 typeahead 以从 names.nsf 中查找用户名。我的 names.nsf 包含 1000 多个个人文档。
从 Web 浏览器使用我的应用程序时,预输入工作正常(能够从 names.nsf 中查找任何用户名)。
但是,当从 Notes 客户端(即 XPiNC)使用我的应用程序时,预输入仅尝试从 names.nsf 中的前 50 个人员文档中查找,因此剩余的用户名永远不会从预输入结果中显示。我该如何解决这个问题?
<xp:typeAhead mode="partial" minChars="1" ignoreCase="true" id="typeAhead1">
<xp:this.valueList>
<![CDATA[#{javascript:return @Name("[Abbreviate]",@DbLookup(new Array(@DbName()[0],"names.nsf"),"($VIMPeople)",getComponent("Username").getSubmittedValue(),1,"[PARTIALMATCH]"));}]]>
</xp:this.valueList>
</xp:typeAhead>
凯文