Donnez vie à vos documents numériques !
 

Modifier 2 champs basé sur le résultat d’un 3e.

abracadabraPDF Forums PDF – Général Modifier 2 champs basé sur le résultat d’un 3e.

  • Créateur
    Sujet
  • #69993
    jctremblay
    Participant

    Bonjour cher forum!

    J’ai une formulaire et un un champ (A) avec un calcule qui me donnes une valeur en chiffre. Selon ce résultat, je change le status d’une case à cocher (B) , et je modifie le contenu d’un autre champ (C). J’y arrive avec le code suivant, mais il me sembles pas très optimisé. Est-ce qu’il y a un code plus efficace que celui que j’utilise?

    if(event.value >= 10) this.getField("AG").checkThisBox(0, true);
    else this.getField("AG").checkThisBox(0, false);
    if(event.value >= 10) this.getField("AG TEXT").value ="Écart d'âge est plus de 10 ans";
    else this.getField("AG TEXT").value ="";

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Auteur
    Réponses
  • #69994
    Merlin
    Maître des clés

    Bonjour

     

    Je le verrais mieux ainsi :

     

    if (event.value >= 10) {
    this.getField("AG").checkThisBox(0, true);
    this.getField("AG TEXT").value ="Écart d'âge est plus de 10 ans";
    }
    else {
    this.getField("AG").checkThisBox(0, false);
    this.getField("AG TEXT").value ="";
    }

    #69997
    jctremblay
    Participant

    Merci Merlin,
    Du coup, cela a plus de sens et corrige un bogue avec ce que j’utilisais.

     

     

    #69998
    Merlin
    Maître des clés

    Je t’invite également à lire ou relire cet article : https://www.abracadabrapdf.net/?p=4736

    😉

Affichage de 3 réponses de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.