Bonjour,
pour les infos, mais le problème subsiste
.
L'exemple permet en effet de générer à partir d'un écran de saisie HTML d'une liste de valeur multiple, un rapport avec le paramètre passé dans l'URL
Ainsi, si je sélectionne les valeurs 4 2 et 3 depuis l'écran de saisie (comme dans l'exemple de Julien), le browser renvoit l'URL suivante:
http://localhost:8081/birt-viewer/ru...n&lstVal=4,2,3
Jusque là, ça fonctionne comme attendu,
.
Mais ensuite, au niveau du rapport, le paramètre lstVal contient toutes les valeurs concaténées dans le premier élément du tableau
(au niveau du rapport le tableau est déclaré en 'List Box', multivaleurs, de type 'decimal' et 'hidden')
params["lstVal"].value[0] = 423
Les valeurs du paramètre de l'URL peuvent-elles être transmises dans le rapport, comme suit:
params["lstVal"].value[0] = 4
params["lstVal"].value[1] = 2
params["lstVal"].value[2] = 3
?
Y a-t-il quelque chose à faire de particulier pour que les valeurs du paramètre en argument dans l'URL soient transmises dans le tableau correspondant à ce paramètre dans le rapport (lstVal dans mon cas)?
NB: j'utilise BIRT 2.5.1
Partager