Donnez vie à vos documents numériques !
 

Contraire de isBoxChecked

abracadabraPDF Forums PDF – Général Contraire de isBoxChecked

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44829
    club3dtext
    Membre

    Si je veux remplacer ce script
    var flag = 0;
    for (var i=0;  i <=4; i++)  {
      if (this.getField(“c.”+i).isBoxChecked(0)){
            flag = 1;
          app.beep(0)
    var cMsg1 = this.getField(“c.”+i).userName
          app.alert(“La case ” + cMsg1 + ” n’a pas été checké.nnToutes les cases de ce document doivent être checkées pour que l’impression soit possible.”)
        this.getField(“c.”+i).setFocus()
        break;
    }
    }

    au lieu d’avoir case à coché (isBoxChecked) mais de préférence case decoché, comment je dois reécrire le script pour avoir si une case n’est pas cochée affiche un message d’alerte. MERCI

    [attachment deleted by admin]

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

    Bonjour,

    1- En français “checké” se dit “coché”.
    :geek:

    2- Vous pouvez répéter la question ?
    :Euuuh:

    #57000
    club3dtext
    Membre

    Bonjour,

    1- En français “checké” se dit “coché”.
    :geek:

    2- Vous pouvez répéter la question ?
    :Euuuh:

    La question est bien comment je peux faire pour avoir le contraire de isBoxChecked dans ce script?
    J’ai beau pensé que c’était isBoxUnchecked mais ça ne marche pas.

    La condition serait si ces cases ne sont pas cochés nous aurons un message disant il faut les cochés pour pouvoir imprimer.

    var flag = 0;
    for (var i=0;  i <=4; i++)  {
      if (this.getField(“c.”+i).isBoxChecked(0)){
            flag = 1;
          app.beep(0)
    var cMsg1 = this.getField(“c.”+i).userName
          app.alert(“La case ” + cMsg1 + ” n’a pas été checké.nnToutes les cases de ce document doivent être checkées pour que l’impression soit possible.”)
        this.getField(“c.”+i).setFocus()
        break;
    }
    }

    #57001
    Merlin
    Maître des clés

    Il n’y a pas de contraire, il y a un objet “isBoxChecked” avec 2 états possibles, que l’on teste avec if et else.

    // si la case est cochée
    if (this.getField(“c.”+i).isBoxChecked(0))
    {blablabla};

    // sinon (si elle n’est pas cochée)
    else
    {blablabla};

    :Smiley01:

    #57002
    club3dtext
    Membre

    Si je veux remplacer ce script
    var flag = 0;
    for (var i=0;  i <=4; i++)  {
      if (this.getField(“c.”+i).isBoxChecked(0)){
            flag = 1;
          app.beep(0)
    var cMsg1 = this.getField(“c.”+i).userName
          app.alert(“La case ” + cMsg1 + ” n’a pas été checké.nnToutes les cases de ce document doivent être checkées pour que l’impression soit possible.”)
        this.getField(“c.”+i).setFocus()
        break;
    }
    }

    au lieu d’avoir case à coché (isBoxChecked) mais de préférence case decoché, comment je dois reécrire le script pour avoir si une case n’est pas cochée affiche un message d’alerte. MERCI

    Merci pour l’idée de la case-à-cocher il faut cocher l’option “Obligatoire” dans les Propriétés du champ.
    Je dois te dire que j’ai aussi assayé mais ça n’a pas marché et toute il m’est l’idée d’ajouter ça dans le script

    var flag = 0;
    for (var i=0;  i <=4; i++)  {
      if (this.getField(“c.”+i).isBoxChecked(0)==””){
            flag = 1;
          app.beep(0)
    var cMsg1 = this.getField(“c.”+i).userName
          app.alert(“La case ” + cMsg1 + ” n’a pas été checké.nnToutes les cases de ce document doivent être checkées pour que l’impression soit possible.”)
        this.getField(“c.”+i).setFocus()
        break;
    }
    }

    et tout d’un coup ça a marché :bonjour: Je t’envoie le lien

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