Comment passer des paramètres dans une requête XPATH
Bonjour,
J'ai un data set XML qui pointe vers un fichier XML qui ne contient pas d'attributs (que des éléments). J'aimerais passer un paramètre dans la requête XPATH afin de filtrer les données avant de les afficher dans une table.
Pour cela j'ai vu qu'on pouvait utiliser cette syntaxe:
Code:
/categorie[@id={?param_id?}]/produits/produit
Dans l'onglet "parameters", j'ai bien une ligne param_id que je mets en Integer et je lui assigne un id par défaut présent dans mon XML. Lorsque je clique sur "Preview Results", j'ai une erreur "The filter definition is invalid".
J'ai aussi essayé sans le @. Je n'obtiens plus l'erreur mais cela ne me retourne aucune donnée.
(J'utilise BIRT 2.5.2 mais j'ai testé avec la version 2.6.0 et le problème persiste)
J'ai longuement cherché mais en vain. Quelqu'un a-t-il déjà rencontré ce genre de problème ?