PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..TroisEtats permet de :
  • Savoir si une option d'un interrupteur gère 3 états (coché, décoché ou indéterminé) ou uniquement 2 états (coché ou décoché).
  • Versions 16 et supérieures
    Savoir si les coches d'un champ Arbre gèrent 3 états (coché, décoché ou indéterminé) ou uniquement 2 états (coché ou décoché)
    Nouveauté 16
    Savoir si les coches d'un champ Arbre gèrent 3 états (coché, décoché ou indéterminé) ou uniquement 2 états (coché ou décoché)
    Savoir si les coches d'un champ Arbre gèrent 3 états (coché, décoché ou indéterminé) ou uniquement 2 états (coché ou décoché)
  • Modifier le type d'une option d'un interrupteur : options à 3 états ou à 2 états.
Remarque : Si l'option gère les trois états, elle peut prendre pour valeur :
  • 0 : option décochée
  • 1 : option cochée
  • -1 : option indéterminée (grisée)
En exécution, si l'option gère les trois états, l'utilisateur d'une option décochée cochera l'option par un premier clic et lui donnera une valeur indéterminée par un second clic.
Attention : Si une option d'interrupteur gérant 2 états a pour valeur -1, une erreur du WLangage est générée. De même, si une option à trois états initialisée à -1 passe à 2 états, une erreur WLangage est générée.
Versions 16 et supérieures
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Versions 15 et supérieures
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Exemple
// Met une coche dans l'état indéterminé
INT_Interrupteur1[1]..TroisEtats = Vrai
INT_Interrupteur1[1] = -1
Syntaxe

Savoir si un élément gère les trois états Masquer les détails

<Résultat> = <Nom de l'élément>..TroisEtats
<Résultat> : Booléen
  • Vrai si l'option gère les trois états,
  • Faux dans le cas contraire.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler :
  • Option du champ Interrupteur. La syntaxe à utiliser est <Nom du champ Interrupteur>[<Numéro de l'option>].
  • Versions 16 et supérieures
    Champ Arbre.
    Nouveauté 16
    Champ Arbre.
    Champ Arbre.

Gérer les trois états dans une option d'interrupteur Masquer les détails

<Nom de l'interrupteur>[<Numéro de l'option>]..TroisEtats = <Mode de gestion>
<Nom de l'interrupteur> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ Interrupteur à manipuler.
<Numéro de l'option> : Entier
Numéro de l'option à manipuler.
<Mode de gestion> : Booléen
  • Vrai pour gérer les trois états,
  • Faux dans le cas contraire.
Remarques
La propriété ..TroisEtats s'applique uniquement :
  • aux options d'un champ Interrupteur.
  • Versions 16 et supérieures
    aux champs Arbre (en lecture uniquement).
    Nouveauté 16
    aux champs Arbre (en lecture uniquement).
    aux champs Arbre (en lecture uniquement).
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire