Bonjour,
J'ai un dataset qui contient 3 colonnes. Appelons-les x, y et v.
Mon tableau est à deux dimensions : les colonnes : "x" et les lignes :" y", les valeurs "v" sont le croisement des lignes et des colonnes.
Mon dataset pointe sur une classe java. J'ai crée un handler qui renvoie à chaque fetch les valeurs de "x", "y" et "v" à afficher.
La table ressemble à ceci dans le designer :
J'ai défini x en "header", y et v en "detail".
Quand j'ai un seul élément dans "x", tout apparaît correctement.
Quand x contient deux valeurs, une nouvelle colonne "x" n'est pas créée mais les "y" et "v" sont bien ajoutés.
Ce que j'aimerai aussi, c'est que si j'ai 2 "x" différents qui on un même "y", alors la ligne "y" ne soit pas doublée.
J'ai essayé avec un crosstab mais apparemment cet objet est fait pour faire des calculs car j'ai des exceptions de conversion au format "double", ce qui est normal vu que mes valeurs "v" ne sont pas des chiffres.
J'ai parcouru les posts, j'ai vu que l'on parlait de join dataset et autres joyeusetés mais je ne sais pas si cela peut résoudre mon souci.
Je pense que ce que je veux faire est possible mais je ne vois pas comment.
Merci pour votre aide.
Partager