Donnez vie à vos documents numériques !
 

Form : selon la valeur d’un champ, un autre champ se remplit automatiquement

abracadabraPDF Forums PDF – Général Form : selon la valeur d’un champ, un autre champ se remplit automatiquement

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46500
    Philio
    Membre

    Bonjour,

    Je voulais faire un truc a priori simple :

    J’ai un formulaire PDF. Un premier champ, liste déroulante, propose des références produits. Je voulais qu’en fonction de la valeur choisie dans ce champ s’affiche le prix du produit sélectionné dans un second champ.

    J’ai entré dans la fenêtre ‘script de calcul personnalisé le script suivant’ :

    var chaudiere = this.getField(“ref chaudiere”).value;
    if (chaudiere.value=”ATLANTIC ALFEA EXTENSA AI MONO 5″)
    {event.value=1000;}
    else if (chaudiere.value=”ATLANTIC ALFEA EXTENSA AI MONO 6″)
    {event.value=1200;}
    else if (chaudiere.value=”ATLANTIC ALFEA EXTENSA AI MONO 8″)
    {event.value=1500;}
    else if (chaudiere.value=”ATLANTIC ALFEA EXTENSA AI MONO 10″)
    {event.value=1800;}
    else
    {event.value=0;}

    Et ça ne marche pas…
    Merci d’avance pour votre aide.

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

    bonjour,
    Il suffit juste d’indiquer des valeurs d’exportations pour tes références et un script de calcul pour le champ “prix” :

    Code:
    event.target.value=this.getField(“refChaudiere”).value;

    Ne pas oublier de cocher la case “Valider la valeur sélectionnée immédiatement”.
    @+
    :bonjour:

    #68661
    Philio
    Membre

    Merci !
    Je mets ça en oeuvre demain, et te tiens au courant.

    #68662
    Philio
    Membre

    @ bebarth merci encore, beaucoup.

    #68663
    Onagat
    Membre

    Bonjour,

    j’avais à peu près la même problématique que Philio, et ça marche parfaitement jusque là.
    Sauf que j’aurais besoin d’afficher un deuxième champ.
    Menu déroulant : Nom de l’agence
    >> Champ 1 : adresse de l’agence
    >> Champ 2 : téléphone de l’agence.

    Evidemment je pourrais mettre l’adresse et le tél à la suite mais c’est moins joli, surtout que je ne peux pas sauter de ligne.

    Vais-je devoir passer par des codes compliqués en javaScript ?

    merci d’avance pour votre aide

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