1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

AIDE explication Code !

Discussion dans 'Windev' créé par intruso, Oct 17, 2020.

  1. intruso

    intruso New Member

    Inscrit:
    Jan 2, 2018
    Messages:
    14
    J'aime reçus:
    0
    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
     
    Tags:
  2. Fox59

    Fox59 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    10
    J'aime reçus:
    12
    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
     
    Kill3rbko apprécie ceci.
  3. intruso

    intruso New Member

    Inscrit:
    Jan 2, 2018
    Messages:
    14
    J'aime reçus:
    0
    Très Bonne explication

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    un grand merci !!
     

Partager cette page

Chargement...