Donnez vie à vos documents numériques !
 

Listes déroulantes champs calculés

abracadabraPDF Forums PDF – Général Listes déroulantes champs calculés

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45757
    Vyze
    Membre

    Bonjour,
    après plusieurs recherches je poste ce message pour vous demander de l’aide.je débute en script.
    j’ai un fichier (ci-joint) avec des champs, des taux, …
    j’ai lié dans un premier temps le régime à un taux et ensuite des calculs.
    je voudrais ajouter une 2nde liste déroulante “région”, avec les mêmes régimes mais avec d’autres taux.
    et là je bloque. la liste mère serait “région”.

    le fichier peut paraître étrange dans les champs, j’ai repris un autre de mes pdf que j’avais fait et réussi.
    (quand je change le nom du champ “raison sociale” il n’y a plus de calcul.
    je ne sais pas si j’ai bien fait les scripts (initialisation,…)

    merci d’avance.

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

    Bonjour.

    Je ne comprend pas le fonctionnement de ce formulaire et je ne comprend pas non plus ce que tu veux faire…
    :Euuuh: :doute:

    #63067
    Vyze
    Membre

    Bonjour,
    en fait je souhaite faire un pdf avec une première liste déroulante “région” avec 2 choix possibles.
    région 1 ->  régime A, B, C, D, E, F
    région 2 ->  régime A, B, C, D, E, F
    les régimes sont identiques pour les 2 régions, mais je voudrais avoir des valeurs associées différentes.
    et alors un calcul sera effectué selon le régime et la région choisie dans un autre champ
    est-ce possible ?
    désolé de ne pas avoir été clair !!
    merci

    #63068
    Merlin
    Maître des clés

    Une liste déroulante ne peut pas afficher de sous-menu, pour ça il faut utiliser un “popup menu” JavaScript.
    Exemple ci-joint, on pourrait récupérer la valeur sélectionnée dans n’importe quel autre champ.

    #63069
    Vyze
    Membre

    finalement je suis reparti de 0 et j’ai fait ce fichier et normalement j’ai réussi !! (cf ci-joint)
    quand je choisis la région  et ensuite un régime dans la 2nde liste les taux varient. et j’ai réussi à faire un calcul auto selon les cas.
    j’avais essayé de faire plus compliqué
    merci !!

    #63070
    Merlin
    Maître des clés

    et normalement j’ai réussi !

    :bravo:
    Heureusement parce-que je n’avais pas bien compris la question.

    #63071
    Vyze
    Membre

    rebonjour,

    je reposte sur mon fichier je n’arrive pas à faire une dernière chose, masquer un texte en fonction d’un montant:
    je souhaite masquer le Text19 si Total1>0
    est-ce que cette formule est correcte ? :Euuuh:
    if (this.getField(“Total1”).value>0)

    {event.target.display = display.visible;
    this.getField(“Text19”).display = display.visible;}
    else
    {event.target.display = display.hidden;
    this.getField(“Text19”).display = display.hidden;}
    Merci !!

    #63072
    Merlin
    Maître des clés

    est-ce que cette formule est correcte ?

    Elle est correcte mais elle affiche/masque 2 champs au lieu d’un seul, ou alors elle agit deux fois de suite sur le même. Ce qui peut perturber le fonctionnement attendu.

    Je te propose de placer ce script en script de calcul dans le champ qu doit être affiché/masqué :

    Code:
    if (this.getField(“Total1”).value > 0)
    {event.target.display = display.visible;}
    else
    {event.target.display = display.hidden;}
    #63073
    Vyze
    Membre

    merci beaucoup encore un fois !!!

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