我有一个实例' names‘,它包含姓名,另一个实例包含姓名和电话号码。
<xf:repeat nodeset="instance('names')/name">
<xf:output ref="instance('address-book')[name='????']/phone_no"/>
</xf:repeat>我应该用什么来代替问号(?)这样我就可以参考instance('names')/name了!在上下文中感到困惑。
我尝试了下面的方法,这些方法不起作用,而且看起来也是错误的。
<xf:repeat nodeset="instance('names')/name">
<xf:output ref="instance('address-book')[name= name]/phone_no"/>
</xf:repeat>需要指出的是,xforms引擎是XSLTForms。
发布于 2016-09-26 15:50:20
感谢Daniel Haley上面的评论。使用current()解决了这个问题。
<xf:repeat nodeset="instance('names')/name">
<xf:output ref="instance('address-book')[name= current()]/phone_no"/>
</xf:repeat>https://stackoverflow.com/questions/39695011
复制相似问题