Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Voila mon problème, dans ma table je compte le nombre de OT (champs wowh) qui totalise 21 lignes, je veux simplement
filtrer ces lignes en ne prenant compte que si la valeur stoptimewh est plus grande que 0.01 dans ce cas pour la dimension ligne 1 le résultat est 0
pour moi la formule toute simple est : if (stoptimewh > '0.01', count (wowh)) mais le résultat n'est pas là lol
pourtant la formule me paraît toute simple si le temps d'arrêt est supérieur à 0.01, tu comptes le nombre de wowh
une idée du problème ?
merci
voici le résultat
et ce que je devrai avoir :
Plus de suggestions ????
Si dans le script tu ajoutes un champ
Load
*,
fabs("Stop_time" > '0.01') as FLAG_STOP_TIME
From ...
(ou dans le SQL)
et dans l'expression :
Count({<FLAG_STOP_TIME={1}>} wowh)
Bonjour,
Peut-être :
count({<stoptimewh={"> 0,01"}>} wowh)
Aurélien
Bonjour Aurélien,
merci pour ton aide mais le résultat donne 0
as tu une application à partager pour tester ?
Ce n'est peut être pas au format nombre...
Dans ce cas tu peux faire :
=count({<stoptimewh-={'0,00'}>} wowh)
Kevin
Bonjour Kevin,
cela ne marche pas mais j'avais déjà modifié au cas où ....
Bonjour, non mais pour information voici la requête pour obtenir le résultat
le and "Stop_time" > '0.01' était mis à la source et fonctionnait alors au niveau du tableau, mais maintenant je dois
filtrer ce paramètre au niveau du tableau et non à la source
j'espère que cela est plus clair pour tout le monde ...
Date("Jobexec_date") as RRFDAT2,
Month(Date("Jobexec_date")) as MOIS,
week (Date("Jobexec_date"))-1 as SEMAINE,
MO_group_key as Line,
"Job_type",
"Jobexec_date",
"Jobstatus#",
"MO_name",
"Start_date",
"Stop_time",
"WO_Key",
"MO_code_key",
"MO_group_key",
"WO_name";
SQL SELECT "Job_type",
"Jobexec_date",
"Jobstatus#",
"MO_name",
"Start_date",
"Stop_time",
"WO_Key",
"MO_code_key",
"MO_group_key",
"WO_name"
FROM API3.PUB."Work_history"
WHERE "MO_group_key" in ('LIGNE 1','LIGNE 2','LIGNE 4','LIGNE 5','UTILITES') and (Work_history.Jobexec_date>= '2017-04-01') and "Stop_time" > '0.01'
Si dans le script tu ajoutes un champ
Load
*,
fabs("Stop_time" > '0.01') as FLAG_STOP_TIME
From ...
(ou dans le SQL)
et dans l'expression :
Count({<FLAG_STOP_TIME={1}>} wowh)
Bonjour Aurélien,
merci pour ta proposition, elle fonctionne parfaitement mais je n'ai pas compris cette fonction car dans la documentation cela indique simplement que le résultat est renvoyé de manière positive ??
toute fois le résultat est là, un grand merci !!!
Bonjour Kevin, la solution de Aurélien fonctionne, mais merci pour ton aide ponctuelle !!.
a +