iReport 3.5.2を使用してXMLデータソースを使用してレポートを作成しています。私は "究極のiReportガイド"の "サブレポート"セクションの "ステップバイステップ"の例を踏襲し、SQLで作業するサンプルを手に入れることができました。しかし、XMLデータソースとXPathを使用しようとすると、サブレポートはマスターレポートのレンダリングで空白になります(ただし、それ自体は問題なくレンダリングされます)。iReport:XPath(XMLデータソース)を使用したサブレポートが空白になる
私は何をやっていることは、かなりストレートフォワードです:
- 私は「/ fooの/バー」のような値でパラメータを渡すことにサブレポートを配置するマスターレポート
- を作成(私は、サブレポートに含めるデータの特定のリストのXPath)
- は、私は再びの$ P {}
を使用して、このXPathを参照するサブレポート内のフィールドを配置、私はレンダリングすることができます単独でサブレポートを作成し、PAを入力する"/ Foo/Bar"のようなラムター値であり、レポートは予期したとおりにレンダリングされます。私はすべての方程式からXPathを削除してみましたが、単純にパラメータ値でフィールドを作成しても空白のページが表示されました。これにより、XML/XPathより深いものが間違っていると思われます。
ありがとうございました! Sean Purser-Haskell、Kewill PLC