Hello,
I'm trying to customize the jasper report template, and I would like to print all the relations used in a view. Is there an easy way to get those relations?
Joël
I think it might be:
getChildElementsDataSourceForTypes("relations")
I replaced some lines in the view.jrxml file like this:
<dataSourceExpression><![CDATA[((com.archimatetool.jasperreports.data.ViewModelDataSource)$P{REPORT_DATA_SOURCE}).getChildElementsDataSourceForTypes("relations")]]></dataSourceExpression>
and that seemed to work.
General comment regarding the Jasper code - if you need to see how it works, you could take a look at it here:
https://github.com/archimatetool/archi/tree/master/com.archimatetool.jasperreports/src/com/archimatetool/jasperreports/data