Bonsoir !! est ce que qqn pourrait m'explique cette commande : REQ_Produits.ParamCatégorie = (COMBO_Filtre_Catégorie = "" ? Null SINON COMBO_Filtre_Catégorie) précisément le rôle de l'operateur "?" c une opération sur une requête mais je la comprend pas bien merci
C'est un "SI ... ALORS ... SINON" en version réduite Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Remarques Instruction conditionnelle monoligne Il est également possible d'utiliser la syntaxe suivante : <Résultat> = <Condition> ? <Expression 1> SINON <Expression 2> Détail de la syntaxe : <Résultat> Variable à affecter avec le résultat de la condition. <Condition> Condition à tester. <Expression 1> Valeur affectée au <Résultat> si la condition est Vraie. <Expression 2> Valeur affectée au <Résultat> si la condition est Fausse. Equivalence : SI <Condition> ALORS <Résultat> = <Expression 1> SINON <Résultat> = <Expression 2> FIN Remarque : L'expression conditionnelle monoligne peut être utilisée directement dans une expression. Exemple : Si l'âge est supérieur à soixante, on compte une personne en plus, dans le cas contraire, le nombre de personnes est inchangé. PersonneAgée = Client.AgeCalculé > 60 ? PersonneAgée + 1 SINON PersonneAgée
Très Bonne explication Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! un grand merci !!