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를 편집하기위한 스크립트를 만들려고했으나 작동하지 않았습니다.
친절하게도이 문제를 해결해주세요.