0

Orbeon 3.9.1 PE を使用しています。Form Builder 内のツールボックスで 'New Repeat' コントロールが見つかりませんでした。resources.xml を変更し、Form Builder で「Ne​​w Repeat」コントロール ラベルを取得しました。次に、このコード スニペットを toolbox.xml に追加します --

<xforms:group context="$current-top-level-block" ref="instance('fb-variables')/grids-triggers" appearance="xxforms:internal">
      <xhtml:div class="fb-tool">
            <fr:button appearance="full">
                <xforms:label>
                    <xhtml:img src="/apps/fr/style/images/silk/table_add.png" alt=""/>
                    <xhtml:span><xforms:output value="$form-resources/new-repeat/label"/></xhtml:span>
                </xforms:label>
                <xforms:action ev:event="DOMActivate">

                    <xforms:insert context="$current-top-level-block" nodeset="fr:section | fr:repeat | fr:grid"
                                   at="index('fb-section-content-repeat')" position="after"
                                   origin="......"/>


                </xforms:action>                  
            </fr:button>
     </xhtml:div>
</xforms:group> 

そして、model.xmlファイルで見つけました

繰り返しのフォーカスに反応しますが、空です-- <

xforms:action ev:event="DOMFocusIn" ev:target="fb-section-content-grid-td-repeat" > TODO: 何かありますか? <

/xforms:アクション>

orbeon 3.9.1 PE を使用してフォームビルダーのツールボックス内の「新しい繰り返し」コントロールボタンを機能させる方法を教えてください。

4

1 に答える 1

0

Form Builder の繰り返しは Orbeon Forms 4.0 の新機能であるため、3.9 では使用できません。この記事の執筆時点では、4.0 の最終バージョンはまだリリースされていませんが、4.0 マイルストーン ビルドを使用したり、試したりすることができます。

于 2013-01-04T18:37:52.527 に答える