Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Mes meilleurs voeux à tous et félicitation quant au fonctionnment de ce forum.
Enoncé du problème:
J'admet c'est un peu tiré par les cheveux
Une base de données, des records pour y stocker entre autre les bugs et leur numéro de version.
Je fais un graphique représentant le nombre de bug par version. Formule1
=count ({<typefiche={Bug, Anomalie}, resolution={'Fixed','Non resolu', 'A traiter dans futur projet'}>} clef)
Sauf que pour une valeur spécifique de version, je dois additionner un reliquat d'une précédente gestion.
En substance,
si version = '2.1.*'
alors je compte les bugs + ce reliquat
sinon je compte les bugs de la version
En faisant cette formule de calcul sur un objet texte , cela fonctionnement parfaitement :
=count ({<typefiche={Bug, Anomalie}, versionAffect={'2.1.*'}, resolution={'Fixed','Non resolu', 'A traiter dans futur projet'}>} clef)+ 100 (exemple devaleur de reliquat)
J'ai essayé assez naivement de faire un :
if (left(versionaffect,5)='2.1.0', formule1+100 , formule1) -> Marche pas
Une idée ou alors une autre façon de faire ?
Bonjour et bonne année!
Pourriez-vous poster un exemple de qvw car l'explication "Marche pas" n'est pas très explicite?
Oups pardon. En effet marche pas, n'est pas explicite.
En fait le resultat que j'attends et que pour la version 2.1.0, au cumul trouvé il soit additionné le reliquat.
QV en compte 403 pour 2.0.1 : c'est tout à juste, mais il faudrait que je puisse ajouter ce reliquat de 110. Pour les autres valeurs, le calcul ne change pas.
Est ce plus clair ?
Bonjour,
Si je comprends bien votre soucis, vous avez une dimension nommée versionaffect, et une partie de votre calcul conditionnée par la valeur de cette dimension.
Dans ce cas, je pense que je ferais une formule de ce type :
=count ({<typefiche={Bug, Anomalie}, resolution={'Fixed','Non resolu', 'A traiter dans futur projet'}>} clef) + if (Wildmatch(versionaffect,'2.1.0*')>0, 100 , 0)
Cette expression fonctionne-t'elle pour vous ?
Martin Favier
Je viens de prendre connaissance de votre second poste, la réponse proposée précédement devrait donc fonctionner si je ne m'abuse...
Martin Favier
Cependant, je n'arrive pas à visionner la seconde image... Normal ?
Martin Favier
edcasali a écrit:
Mes meilleurs voeux à tous et félicitation quant au fonctionnment de ce forum.
Bonne année et meilleurs voeux à vous aussi au passage
Je regrette mais la formule ne donne pas le résultat souhaité. La valeur pour version = 2.1.* reste toujours a 403 sans l'addition de la valeur 100.
Quel est le nom de votre dimension ?
C'est bien versionaffect ?
Martin Favier
Essayer de tester la valeur booléenne à part (p. ex. dans un objet texte) en sélectionnant manuellement la valeur 2.1.0 pour versionAffect;
Au fait, dans votre première formule, la Set Analysis porte sur versionAffect alors que, par la suite, vous utillisez versionaffect: l'erreur de frappe est-elle locale au post ou existe-t-elle aussi dans l'application ?