Twitter bootstrap XPages复选框组不使用引导主题?
当使用扩展库版本为“9.0.1.v00_10_20141105-0922”的Boostrap主题时,我在“复选框组”XPages控件方面遇到问题。当我使用“Bootstrap3.2.0”或“Bootstrap3.2.0_flat”主题(或扩展这些主题的任何主题)时,绑定到复选框组的项的值不会保存 下面是一个非常简单的XPage来演示问题:Twitter bootstrap XPages复选框组不使用引导主题?,twitter-bootstrap,xpages,xpages-extlib,Twitter Bootstrap,Xpages,Xpages Extlib,当使用扩展库版本为“9.0.1.v00_10_20141105-0922”的Boostrap主题时,我在“复选框组”XPages控件方面遇到问题。当我使用“Bootstrap3.2.0”或“Bootstrap3.2.0_flat”主题(或扩展这些主题的任何主题)时,绑定到复选框组的项的值不会保存 下面是一个非常简单的XPage来演示问题: <?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.i
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:this.data>
<xp:dominoDocument var="doc" formName="document"></xp:dominoDocument>
</xp:this.data>
<xp:label value="Subject" id="labelSubject" for="inputTextSubject"></xp:label>
<xp:inputText value="#{doc.Subject}" id="inputTextSubject">
</xp:inputText>
<xp:label value="Categories" id="labelCategories"></xp:label>
<xp:checkBoxGroup id="checkBoxGroupCategories" value="#{doc.Categories}"
layout="lineDirection">
<xp:selectItem itemLabel="cat1"></xp:selectItem>
<xp:selectItem itemLabel="cat2"></xp:selectItem>
<xp:selectItem itemLabel="cat3"></xp:selectItem>
</xp:checkBoxGroup>
<xp:button value="Submit" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete" immediate="false" save="true" id="eventHandler1">
</xp:eventHandler>
</xp:button>
</xp:view>
数据库的表单只有两个字段:
- 主题,单值文本字段
- 类别,多值字段(复选框)
是否使用应用程序布局控件也没有区别。只是将源代码复制到一个XPage中,并使用Bootstrap3.2.0主题进行了尝试。它很好地保存了这些值。我正在使用上周最新的扩展库。也许试试这个新版本 字段名称:类别 数据类型:文本 数据长度:4字节 序号:1 Dup项目ID:0 字段标志:摘要 “第二类”
Howard第10版中出现了一个问题,即复选框组中的数据丢失。它被记录为SPR#LHEY9QHH58。它在第11版中已修复,该条目位于R11自述文件中的更改日志中:
LHEY9QHH58_901_N_extlib_响应复选框组未持久化数据
正如Howard所建议的,您应该升级到扩展库的最新版本。第12版上周发布在OpenNTF上。谢谢,布赖恩。这将有助于说服客户升级到v12。