Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je veux créer un champ conditionnel " Mod_inscription" avec les valeurs suivantes :
- si le N° de commande est vide, égal à 'Non GCF' ou commençant par C, je veux créer un champ Mod_inscription avec la valeur "GAEL"
- sinon , la valeur du champ est "EC" .
J'ai créé la ligne de code suivante :
if (len([N° Commande GCF])=0, 'GAEL', if ([N° Commande GCF]= 'Non GCF', 'GAEL', if ([N° Commande GCF]='*C*', 'GAEL', 'EC'))) as [Mod_inscription],
Si le champs N° Commande GCF est vide ou a pour valeur 'Non GCF" ça fonctionne bien et il me ramène la valeur GAEL, mais si mon numéro de commande commence par C, il me met EC au lieu de GAEL.
Pouvez vous m'aider?
Merci
Anne-Flore Guillard
Bonjour
Essaye ceci
if(wildmatch(([N° Commande GCF],’0’,’Non GCF’,’*C*’),’GAEL’,’EC’) as [Mod_inscription],
ou ceci
if(len([N° Commande GCF])=0 OR[N° Commande GCF]= 'Non GCF' OR [N° Commande GCF]='*C*','GAEL', 'EC') as [Mod_inscription],
Bonjour,
Pour tester si le N) de commande commence par C tu peux juste faire left([N° Commande GCF],1)='C'