Donnez vie à vos documents numériques !
 

Association de deux scripts dans une liste déroulante

abracadabraPDF Forums PDF – Général Association de deux scripts dans une liste déroulante

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #45431
    selkis
    Membre

    Bonjour,

    Je suis toujours dans mes fameuses liste déroulantes, mais je préfère ouvrir un nouveau topic pour ne pas polluer celui existant.
    Je suis tombé sur ce sujet : Logo variable en fonction du choix dans liste déroulante (http://abracadabrapdf.net/forum/index.php/topic,1107.msg4527.html#msg4527)
    J’ai suivi le tout et cela fonctionne très bien.

    Je suis aussi tombé sur un script à inscrire dans “script de calcul personnalisé” qui est le suivant :

    this.getField(“Liste1”).value =
    this.getField(“Liste2”).value

    ce qui me permet donc d’afficher dans un champs de texte, les valeurs associées à une liste déroulante.

    Par contre là où je coince, c’est pour associer les deux scripts.
    Car si j’ai bien compris, pour que le script “Logo variable en fonction du choix dans liste déroulante” fonctionne, il faut créer un menu déroulant et ses 5 items avec les noms des associations avec comme valeur d’export le rang du bouton logo.
    Association 1, valeur d’export 0
    Association 2, valeur d’export 1
    Association 3, valeur d’export 2
    Association 4, valeur d’export 3
    Association 5, valeur d’export 4

    Et c’est là que ça coince car dans “Liste2” j’ai déjà des valeurs d’export.

    Comment puis je faire ?
    En espérant avoir été clair dans mes explications.
    Merci pour vos retours.

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

    Et c’est là que ça coince car dans “Liste2” j’ai déjà des valeurs d’export.

    Si je comprend bien le script d’Alex, il te faudrait ajouter _0, _1, _2, etc. à la fin des valeurs d’export pour que ça fonctionne.
    Est-ce que c’est acceptable ?

    #60788
    selkis
    Membre

    Bonjour Merlin,

    Si je n’ai pas d’autres solutions alors oui, c’est acceptable.

    Ou alors est il possible de créer une autre liste déroulante associée à ce script “Logo variable en fonction du choix dans liste déroulante” qui disparait une fois la sélection faite ?

    Ou est il possible d’adapter le script aux valeurs d’exportations indiqué dans ma liste ? je n’ai que 3 images.

    #60789
    Merlin
    Maître des clés

    Oui, mais il n’y aurait pas besoin de la faire disparaitre, il suffirait de la masquer dès le début.
    :Smiley03:

    #60790
    selkis
    Membre

    Alors j’ai créé une nouvelle liste déroulante associée au script.
    Jusque là tout va bien, mais quand je la masque ; Propriété / Général / Invisible à l’écran, … du coup je ne peux plus m’en servir
    A moins que j’ai encore oublié une chose

    #60791
    Merlin
    Maître des clés

    Je suis largué…

    Je ne comprend pas ce que tu veux faire, ni le but.  :Euuuh:

    #60792
    selkis
    Membre

    En fait, ce document est destiné en finalité a des clients.
    Le but étant de simplifier la création d’un document technique du personnel commercial.

    Donc j’ai créé un document dans le quel, le personnel commercial rentre des données, et une fois ces données rentrées, ils l’envoient aux différents clients.
    Ce que je ne souhaite pas c’est que le client final puissent volontairement ou involontairement modifier le document.

    En espérant avoir été un plus précis dans ma recherche.

    #60793
    Merlin
    Maître des clés

    Dans le bouton que clique le commercial avant de finaliser ajoute ce script :

    Code:
    this.getField(“LISTE2”).display = display.hidden;

    Qui va masquer la 2e liste.

    #60794
    selkis
    Membre

    parfait ça fonctionne totalement.
    un grand merci.

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