外観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>
項目と同じ行に項目ごとに 2 つのアイコンを表示したいと考えています。1 つはその項目を削除するためのアイコンで、もう 1 つはその項目を編集するためのアイコンです。これらはすべて項目 ID をパラメーターとして XPL を呼び出します。
質問、これらのアイコンをどのようにレンダリングするのですか - アイテムセットはネストされたトリガー要素をサポートしていますか? そうでない場合、どうすればそれを達成できますか (アイテムをクリックすると、編集または削除以外のアクションが発生するため、それを使用できません。ユーザーがアイテムをクリックしたときに表示されるページに削除/編集を表示できますが、保存したいたとえば、ユーザーがアイテムを削除したいだけの場合は、そのワンクリック)。