J'utilise iReport 3.5.2 pour créer un rapport en utilisant une source de données XML. J'ai suivi l'exemple «étape par étape» de la section «Sous-rapports» de «Le guide ultime d'iReport», et j'ai pu obtenir l'exemple en travaillant avec SQL. Cependant, lorsque j'essaie d'utiliser une source de données XML et XPath, le sous-rapport est vide dans la restitution du rapport principal (bien qu'il soit correct par lui-même).iReport: Les sous-rapports utilisant XPath (XML Data Source) apparaissent vides
Ce que je fais est directe assez:
- créer un rapport maître
- je place un sous-rapport en ce qui passe un paramètre avec une valeur comme «/Foo/Bar » (XPath pour la liste particulière des données que je veux dans le sous-rapport)
- je place un champ dans le sous-rapport qui fait référence à cette XPath en utilisant P {} de $
Encore une fois, je peux rendre la sous-rapport seul et entrez un pa valeur de rameter comme "/ Foo/Bar" et le rapport sera rendu comme prévu. J'ai essayé de supprimer XPath de l'équation tous ensemble et en créant simplement un champ avec la valeur du paramètre, et j'ai toujours une page blanche. Cela me fait penser que quelque chose de plus profond que XML/XPath est faux.
Merci! Sean Purser-Haskell, Kewill PLC