Отчет Jasper -Не удалось получить повторяющиеся элементы внутри одного тега, но в разных родительских узлах

Я очень плохо знаком с отчетами jasper и пробовал несколько простых учебных пособий, у меня следующий исходный XML-файл в качестве источника данных, проблема, которую я получаю, заключается в том, что он дает мне первое имя файла с обоих узлов дважды, а не уникальное (например, source1.c и header1)..х 2 раза).

<SourceCodeFiles>
    <FileName name="source1.c"/>
    <FileName name="source2.c"/>
</SourceCodeFiles>    
<HeaderFiles>
  <FileName name="header1.h"/>
  <FileName name="header2.h"/>
</HeaderFiles>

Это скриншот диалога запроса, я думаю, что выражения XPath выглядят нормально, я также установил тег

1 ответ

Вы можете использовать пример оператора объединения:

/SourceCodeFiles/FileName[1] | /HeaderFiles/FileName[1]

Другие вопросы по тегам