1 対多の関係を持つXML データ ソースからiReportを使用してレポートを作成する必要があります。
私のメイン テーブルはユーザーのリストであり、このテーブルの各行はロール テーブルの多くの行にマップされます。情報を XML ドキュメントとして取得すると、次の構造になります。
<results>
<user>
<name>John Smith</name>
<id>12345</id>
<roles>
<role>
<name>Reports on Self</name>
<id>50</id>
</role>
<role>
<name>Reports on Others</name>
<id>51</id>
</role>
</roles>
</user>
<user>
<name>Jane Doe</name>
<id>54321</id>
<roles>
<role>
<name>Reports on Any</name>
<id>53</id>
</role>
<role>
<name>Changes to Any</name>
<id>63</id>
</role>
</roles>
</user>
</results>
私が必要とするのは、結果がそのように表示されることです。サブクエリで同様のことを行う方法に関する情報を見つけましたが、データベースに直接接続していません。XML ドキュメントからレポートを実行する必要があります。
List of Users:
12345 John Smith
Roles:
Reports on Self
Reports on Others
54321 Jane Doe
Roles:
Reports on Any
Changes to Any
これを達成する方法について何かアイデアがあれば教えてください。