French Power Platform User Group

Please login or click SIGN UP FOR FREE to create your PowerPlatformUG account to join this user group.
Expand all | Collapse all

Validation de saisie Zone de Texte et Liste déroulante

  • 1.  Validation de saisie Zone de Texte et Liste déroulante

    Posted 5 days ago

    J'ai un problème avec un contrôle récalcitrant.

    Je souhaite donner l'accès à un bouton Patch si et seulement si j'ai une saisie dans une zone de texte, et une valeur sélectionnée dans une liste déroulante.

    J'ai saisie le code suivant :

    If(
        TGG_A_Archiver.Value = true;
        If(
            IsEmpty('CBB_Duree Archivage'.SelectedItems);
            Disabled;
            If( IsBlank('TXT_Motif Archivage');
                Disabled;
                Edit)
        );
        Edit)

    Sauf que si je saisie une première fois cela fonctionne correctement.

    Par contre dès que je désélectionne l'entrée sur la durée de l'archivage le bouton reste disponible.

    J'ai beau essayer de spécifier les entrées avec du .Text .Value, ou encore de faire des tests avec des IsBlank et IsEmpty sur les deux champs.

    Rien à faire. Avez vous déjà rencontré ce genre de problème ?



    ------------------------------
    B Mickaël
    ------------------------------


  • 2.  RE: Validation de saisie Zone de Texte et Liste déroulante

    Posted 5 days ago
    Bonjour,

    Si j'ai bien compris :

    un Bouton PATCH qui ne doit être accessible que si la zone de texte et la liste déroulante contiennent une valeur.

    Dans Visible du bouton PATCH je mettrais

    IF(TGG_A_ARCHIVER.Value = true && !IsBlank(CBB_Duree Archivage.Selected.Value) && !IsBlank(TXT_Motif Archivage.Text);true;false)

    A tester


    ------------------------------
    PUJOL Alain
    ------------------------------



  • 3.  RE: Validation de saisie Zone de Texte et Liste déroulante

    Posted 5 days ago

    J'ai essayé de regrouper les tests sur la même condition, ca facilite grandement la lecture, mais le problème rencontré ma incité à la prudence.

    Du coups, je viens de tester ça fonctionne. L'ajout du ! a l'air déterminant. Quelle est sa fonction ?



    ------------------------------
    B Mickaël
    ------------------------------



  • 4.  RE: Validation de saisie Zone de Texte et Liste déroulante

    Posted 5 days ago
    le ! remplace Not et donc je teste n'est pas blank

    ------------------------------
    PUJOL Alain
    ------------------------------



  • 5.  RE: Validation de saisie Zone de Texte et Liste déroulante

    Posted 5 days ago

    Yes, du coup on approche le problème en inversant la formule. CQFD !

    Merci, ça marche c'est super !



    ------------------------------
    B Mickaël
    ------------------------------