エラーサマリコントロールが不正な無効なフィールドカウントを報告しています。添付されているソースです。再現する手順。あなたの最初のアクセスページでは、2つの空のフィールドを持つことになりますと、無効なカウントが2 リピートを含むエラー要約コンポーネント
- 何か)。
- [削除]ボタンをクリックします。
ノードセットには有効な値を持つ単一のオレンジノードがありますが、エラーサマリには1つの無効なフィールドがあることが報告されます。
`
<xhtml:head>
<xhtml:title>Repeat Groups</xhtml:title>
<xforms:model>
<xforms:instance id="instance">
<fruits>
<orange></orange>
<orange></orange>
<invalid>0</invalid>
</fruits>
</xforms:instance>
<xforms:instance id="origin-instance">
<orange></orange>
</xforms:instance>
<xforms:bind nodeset="orange" required="true()" />
</xforms:model>
</xhtml:head>
<xhtml:body>
<xhtml:h2>Errors</xhtml:h2>
<fr:error-summary observer="accordionSection" errors-count-ref="invalid" />
<xforms:group>
<xforms:output value="invalid">
<xforms:label>Invalid field count: </xforms:label>
</xforms:output>
</xforms:group>
<xforms:group id="accordionSection">
<xhtml:h2>With labels</xhtml:h2>
<xforms:repeat nodeset="orange" id="fruit-repeat-1">
<xforms:input ref=".">
<xforms:alert>Fruit: </xforms:alert>
<xforms:label>Fruit: </xforms:label>
</xforms:input>
<xhtml:br />
</xforms:repeat>
</xforms:group>
<xhtml:br/>
<xforms:trigger>
<xforms:label>Add</xforms:label>
<xforms:insert ev:event="DOMActivate" nodeset="orange" at="index('fruit-repeat-1')" origin="instance('origin-instance')"/>
</xforms:trigger>
<xforms:trigger>
<xforms:label>Remove</xforms:label>
<xforms:delete ev:event="DOMActivate" nodeset="orange" at="index('fruit-repeat-1')"/>
</xforms:trigger>
</xhtml:body>
`
ここは完全なソースですhttp://pastie.org/1363228 – BinnyG