Donnez vie à vos documents numériques !
 

Calcul d’après une case à cocher

abracadabraPDF Forums PDF – Général Calcul d’après une case à cocher

  • Créateur
    Sujet
  • #72793
    ma7hieu
    Participant

    Bonjour à tous 😀

    Je dois réaliser une feuille de calcul non pas avec des cases à remplir, comme me l’a appris abracadabrapdf, mais avec des cases à cocher ou des groupes de choix qui correspondent à un montant à retrouver dans la case total.

    Il ne peut y avoir qu’un seul montant de coché + le supplément enfant en calcul final.

    Est ce possible à faire et si oui auriez-vous la gentillesse de m’expliqué comment ou avec quel script.

    Je vous joins un exemple pour une meilleure compréhension.

    Un grand MERCI 🙏 par avance et un excellent après-midi ☀

    Attachments:
    You must be logged in to view attached files.
Affichage de 12 réponses de 1 à 12 (sur un total de 12)
  • Auteur
    Réponses
  • #72795
    Merlin
    Maître des clés

    Bonjour.

    Pour être exclusives (un seul choix possible) les cases à cocher d’un groupe doivent avoir le même nom et une valeur d’exportation différente.

    Donc il faut ajouter un groupe de 3 cases à cocher et un groupe de 1 seule, le total étant fait par un simple calcul dans un champ texte.

    Ci-joint.

    Attachments:
    You must be logged in to view attached files.
    #72797
    ma7hieu
    Participant

    pour cette réponse éclairée, en revanche pour la dernière colonne (enfant moins de -10 ans) il faut rentrer un multiple (10 € par enfant) est-ce possible de le mettre à la suite pour arriver à un total [case à cocher + Multiple d’enfant = Total] ?

    #72798
    ma7hieu
    Participant
    • Merci Merlin,

    pour cette réponse éclairée, en revanche pour la dernière colonne (enfant moins de -10 ans) il faut rentrer un multiple (10 € par enfant) est-ce possible de le mettre à la suite pour arriver à un total [case à cocher + Multiple d’enfant = Total] ?

    #72799
    Merlin
    Maître des clés

    Dans ce cas on remplace la case à cocher par un champ de texte au format nombre (chiffre) et on modifie un peu le calcul final en utilisant la notation simplifiée.

    Ci-joint.

    Attachments:
    You must be logged in to view attached files.
    #72803
    ma7hieu
    Participant

    D’immenses remerciements pour votre aide et le temps consacré Merlin, ou même devrais-je vous nommer The One-Above-All, pour ceux qui ont la référence.

    Bonne continuation.

    #72804
    Merlin
    Maître des clés

    👍

    #72812
    ma7hieu
    Participant

    Bonjour Merlin,

    je reviens vers vous parce que malgré le succès du pdf, grâce à votre aide, mes interlocuteurs désireraient que les zéros soient masqués.

    Avec le script ci-dessous, malgré toutes mais tentative, je n’y arrive pas.
    if (event.value <= 0) {event.value = “”;}

    Serait-il possible d’encore abusé de votre savoir sur le modèle déjà utilisé, que je vous renvoie en pièce jointe ?

    Merci+++

    Attachments:
    You must be logged in to view attached files.
    #72814
    bebarth
    Maître des clés

    bonjour,
    …avec un petit script :
    if (this.getField("coche1").value=="Off") var c1=0;
    else var c1=this.getField("coche1").value;
    if (this.getField("coche2").value=="Off") var c2=0;
    else var c2=this.getField("coche2").value;
    if (c1+c2==0) event.value="";
    else event.value=(c1+c2)+" €";

    @+
    😎

    Attachments:
    You must be logged in to view attached files.
    #72819
    ma7hieu
    Participant

    Merci Bebarth pour la solution.

    Bon week-end !

    #72922
    ma7hieu
    Participant

    Bonjour, bonjour,

    J’espère que vous avez tous bien profité de vos longs week-ends 😃

    Sur l’exemple joint, je n’arrive pas à faire effectué la fonction que si l’on coche « carte blanche » se décoche automatiquement « carte 18-30 ans » avec les totaux qui se remettent à zéro, et réciproquement.

    Merci par avance pour votre aide.

    Attachments:
    You must be logged in to view attached files.
    #72924
    bebarth
    Maître des clés

    bonjour,
    En script de calcul pour le champ “cartebl” :
    if (event.value!="Off") this.getField("cartejeune").value="Off";
    et pour le champ “cartejeune” :
    if (event.value!="Off") this.getField("cartebl").value="Off";

    @+
    😎

    Attachments:
    You must be logged in to view attached files.
    #72926
    ma7hieu
    Participant

    🙏+++  bebarth

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