Мы используем XSLTForms и XSLT для отображения страницы. У меня есть экземпляр на странице, значение которого задано как документ.Как обновить значение экземпляра другим документом
<xf:instance id="myDetails">
<xsl:copy-of select="$detailDocument" />
</xf:instance>
Он отлично работает и значение экземпляра установлено правильно. Однако позже мне нужно обновить значение этого экземпляра другим документом. Я пытался что-то подобное, но следует не получилось:
<xf:setvalue ref="instance('myDetails')"><xsl:copy-of select="$updatedDetailDocument" /></xf:setvalue>
Это только делает экземпляр пустым, даже если я знаю updatedDetailDocument не пусто. Имеет ли xf: setvalue даже поддержку экземпляров установки? Или есть другой способ сделать то же самое?
Спасибо. Я могу использовать xf: insert, а затем xf: delete, чтобы удалить старый узел. – Crusaderpyro