Xpages将编辑框绑定到文档中的字段,值来自视图

时间:2014-05-07 15:01:47

标签: xpages

我知道这可能很容易,但我无法理解。

有一个包含6个字段的Xpage,绑定到底层表单。用户将输入一些数据。一个字段(位置)的可能值位于不同数据库的视图中。我希望用户能够键入前几个字符并能够选择值。

我认为这应该很容易,我只是遗漏了一些东西。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

使用typeAhead。这是一个示例(假设查询字段位于名为viewName的视图的第1列中),其中类型在2个字符后面开始:

<xp:inputText id="test" value="#{document.test}">
    <xp:typeAhead mode="partial" minChars="2" ignoreCase="true" id="typeAhead1">
        <xp:this.valueList><![CDATA[#{javascript:return @DbColumn(database.getServer() + "!!" + "path/db.nsf", "viewName", 1);}]]></xp:this.valueList>
    </xp:typeAhead>
</xp:inputText>

答案 1 :(得分:1)

在编辑框的属性中,提前输入。输入@DbColumn(....);这应该够了吧。示例:http://www-10.lotus.com/ldd/ddwiki.nsf/m_Home.xsp?documentId=D74C33EADB3DC730852575F600668099#mobileViewer