section-iterateを使用してフォームリストフィールドにデータを表示しようとしています。データが正しく表示されています。ただし、フィールドを更新すると、セクションイテレータで使用されるリストは更新されません。Moqui :::セクションイテレータを使用してリストを編集する方法
サンプルコード:
<form-single name=“editTest” transition=“editOneTest”>
<auto-fields-entity entity-name="test.Test” field-type="edit"/>
<field name="testDetails"><default-field>
<section-iterate name="TestDetailSection" list="testDetailList" entry="testDetail" >
<condition>
<compare field="testDetail.testId" operator="equals" to-field="testId"/>
</condition>
<widgets>
<field name="hours">
<default-field>
<text-find default-operator="equals" hide-options="true" default-value="${testDetail.hours}" size="5" />
</default-field>
</field>
</widgets>
</section-iterate>
</default-field></field>
</form-single>
注:
我々は次のようにリストを宣言し、新しいリストで編集時間を追加しようとしました。それはうまくいかなかった。 section-iterate内でtestDetailListを編集するためのスクリプトを作成しようとしましたが、うまくいきませんでした。
この問題を解決してください。