Donnez vie à vos documents numériques !
 

Case à cocher

abracadabraPDF Forums PDF – Général Case à cocher

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45252

    Bonjour,
    Je suis bloqué dans la conception de mon formulaire. Dans un premier temps, j’ai une ligne pour le calcul du transport: nb de voyage * le nb de kilomètre * 0.30$ = un total.
    Sur une deuxième ligne, j’ai une case à cocher s’il on fait du covoiturage et un montant de 0.09$ s’ajoute au 0.30$pour le covoiturage. Je ne sais pas comment programmer ma deuxième ligne, (voir le fichier attaché) est-ce possible avec une case à cocher?

    Je vous remercie d’avance pour votre aide!

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

    Bonjour et bienvenue.

    Le fonctionnement des “Frais de port” dans ce modèle devrait t’aider, c’est le même type de calcul : http://abracadabrapdf.net/pdf-de-demo/formulaires/bon-de-commande-modele/

    Sinon il faudrait que tu postes ton PDF plutôt qu’une capture d’écran.
    :Smiley03:

    #59621
    bebarth
    Maître des clés

    bonjour,
    j’espère que ce fichier correspond à votre attente.
    @+
    :geek:

    #59622
    bebarth
    Maître des clés

    oups,
    désolé, le script n’était pas placé au bon endroit.
    voici un fichier qui fonctionne parfaitement !!!
    @+
    :bonjour:

    #59623
    bebarth
    Maître des clés

    …vous pourriez même caher le montant “0,00” si la case covoiturage n’es pas cochée…
    var nbv = this.getField(“VOY”).value
    var nbk = this.getField(“KM”).value
    if (this.getField(“COV”).isBoxChecked(0))
    {this.getField(“TOTCOV”).display = display.visible;;
    this.getField(“TOTCOV”).value = (nbv*nbk*0.09);}
    else
    {this.getField(“TOTCOV”).display = display.noView;;
    this.getField(“TOTCOV”).value = 0;}
    @+
    :geek:

    #59624
    Merlin
    Maître des clés

    voici un fichier qui fonctionne parfaitement !!!

    :bravo:

    #59625

    WOWW… Merci à tous vous êtes très efficaces!!!!!!!

    #59626
    bebarth
    Maître des clés

    :bravo:

    bonjour Merlin,
    “parfaitement” était un peu présomptueux !!! ça marche quoi…
    si la case covoiturage est cochée et que l’on modifie soit le nb de voyages soit le kilométrage, le montant du covoiturage ne change pas. on est obligé de décocher puis re-cocher la case…
    pour palier cela, j’ai recopier le même script dans les champs “nb de voyages” et “kilométrage”.
    n’y aurait-il pas une autre solution ? (avec les propriétés “event” par exemple).
    merci
    :doute:

    #59627
    Merlin
    Maître des clés

    Il faudrait mettre le script en fonction, et appeler la fonction depuis les champs et les cases concernés.

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