|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : août 2008 Messages : 58 ![]() |
Bonjour,
J'ai une petite question. Dans une table je me retrouve avec un champ du type "Ma_Question" ou je peux avoir comme réponse "Oui" "Non" ou rien (donc champ null). Comment peut ton afficher un tableau du style : Oui 50 Non 250 Vide 150 Petite note importante, mon traitement se trouve au niveau d'une seule table. Merci d'avance. Ps : J'ai possibilité de le faire depuis l'ETL en rendant obligatoire la colonne et en insérant le libelle "vide" mais j'aurais voulu trouver une solution du côté du Desktop. |
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Inscription : juillet 2008 Messages : 181 ![]() |
Bonjour,
Peux-tu nous donner la structure de ta table et les objets que tu as dans BO? Est-ce quelque chose comme ça? Code :
Dans l'exemple ci-dessus tu peux essayer de faire une requête avec REPONSE et CLE. Sous Deski, tu affiches <REPONSE> et à coté Nombre(<CLE>). |
||
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : août 2008 Messages : 58 ![]() |
En fait j'ai une table de se genre
Personne (code_personne, nom, reponse) Personne (1, A, "OUI") Personne (2, B, "OUI") Personne (3, C, "OUI") Personne (4, D, "NON") Personne (5, E, Null) Je compte le nombre de personne. Donc je souhaite créer un rapport avec : Nbr personne OUI 3 NON 1 Null 1 |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
Il te faut créer une variable 'toto' dans ton rapport pour remplacer la valeur null par autre chose ex : "vide" (dans outils > variable)
toto = Si( estnul(<reponse>)) alors 'Vide' sinon <reponse> Ainsi pour la valeur 'Oui' et 'Non' cela renverra 'Oui' et 'Non', et pour null cela renverra 'Vide' Ensuite créer un tableau =<toto> | =nombre(code_personne) et cela devrait t'afficher quelquechose comme tu le souhaites.
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : août 2008 Messages : 58 ![]() |
Ok ta solution me conviens parfaitement
![]() Merci beaucoup |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com