我有两个嵌套循环,每个循环使用不同的节点来获取数据:
1) <?for-each-group:/DATA/TEST/ROW;./target_test?>
2) <?for-each:/DATA/TEST2/ROW?>
为每个 target_test 循环使用第一组,我生成一页报告,并使用第二组填充一个表格。此时,如果我只有一个 target_test,则报告运行良好,但如果我有更多 target_test,则该表将填充所有 target_test,而不仅仅是引用上层循环的那个。因此,例如,我有一个带有 target_test = data1 的页面,该页面在表中还包含 target_test = data2、target_test = data3 等。
我的问题是:是否可以检查第二个循环中的 target_test 是否等于第一个循环中的目标测试?有了这个条件,当条件不成立时,我可以简单地隐藏表格的行。