Я отображаю список элементов с помощью элемента управления xforms:select1
, используя внешний вид xxforms:tree
. Они отображаются в блоке кода, например:
<xforms:select1 appearance="xxforms:tree" bind="retrievalControl-bind" id="retrievalControl-appSummary-control">
<xforms:itemset nodeset="instance('dataInstance')/*">
<xforms:label ref="fn:concat(./NAME,', ','ID: ',./ID)"/>
<xforms:value ref="./ID"/>
</xforms:itemset>
</xforms:select1>
Я хочу отобразить два значка для каждого элемента в той же строке, что и элемент: один значок для удаления и один для редактирования этого элемента, которые все вызовут XPL с идентификатором элемента в качестве параметра.
Возникает вопрос, как визуализировать эти значки - поддерживает ли набор элементов вложенные триггерные элементы? Если нет, то как мне достичь этого (щелчок по элементу приводит к действию, отличному от редактирования или удаления, поэтому не могу его использовать; может отображать удаление / редактирование на странице, отображаемой, когда пользователь нажимает на элемент, но хочет сохранить один щелчок, если пользователь просто хочет удалить элемент, например).