Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai une colonne à charger dans Qlikview avec des codes pays.
Quand le code est égal à 100, je veux remplacer le code par "FRANCE"
Dans tous les autres cas, je veux que le champ soit vidé (mais conserver la ligne).
Savez-vous comment je dois programmer ça dans le script ?
Merci
Anne
Bonjour,
Comme je ne veut pas qu'il ramène le libellé des autres pays, ça fonctionne bien avec le code ci-dessous, inspiré de vos réponses :
Load
if(Pays='100','France', '') as Pays
from...
Merci
Anne
You can do with applymap() function (Take a look into the help)
or simply:
Select
...
if(myCode='100','France', mycode) as mycode
...
from
...
Where mycode is your field ..
let me know
Bonjour
Je placerai un LOAD avant la requête SQL, et j'y ajouterai if(myCode='100','France', mycode) as mycode, comme le propose Alessandro : cette fonction ne peut être utilisée que dans le LOAD.
Bonjour,
Comme je ne veut pas qu'il ramène le libellé des autres pays, ça fonctionne bien avec le code ci-dessous, inspiré de vos réponses :
Load
if(Pays='100','France', '') as Pays
from...
Merci
Anne