Donnez vie à vos documents numériques !
 

Lier une liste déroulante à l’ajout de pages dans livecycle designer. –

abracadabraPDF Forums PDF – Général Lier une liste déroulante à l’ajout de pages dans livecycle designer. –

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44382
    Sebdde88
    Membre

    Bonjour à tous, et bonne année ! :soleil:

    Voilà, j’ai créé un formulaire dans Livecycle designer. Je voudrais conditionner l’ajout d’une, deux ou trois pages à la sélection dans une liste déroulante de 1, 2 ou 3.

    J’arrive à le faire pour une page avec une case à cocher sur la première page :
    Valider.Page1.durp.#field[0]::click – (JavaScript, client)
    xfa.layout.relayout();

    et if….else sur la page à masquer ou non :
    Valider.page4::ready:layout – (JavaScript, client)

    if (Valider.Page1.durp.rawValue == 2)
    page4.presence = “visible”;
    else
    page4.presence = “hidden”;

    Impossible de le faire pour plusieurs pages au choix.
    Je pensais utiliser la fonction Swich case mais cela ne semble pas fonctionner (pb initialisation liste déroulante ?

    Est-ce que quelqu’un aurait le script pour faire cela ?

    Merci à tous.

    Séb

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

    Bonjour, bienvenue et bonne année !

    As tu fait une recherche sur le forum ?
    Cette question a déjà été abordée plusieurs fois.

    :Smiley01:

    #54277
    Sebdde88
    Membre

    Bonjour,

    J’ai trouvé des réponses sur la liaison de champ entre eux, mais rien sur le code conditionnant l’apparition d’une ou plusieurs pages à une liste déroulante.
    En fait, je voudrais que la liste propose d’afficher soit 1, 2 ou 3 pages, et qu’en fonction, cela génère 1, 2 ou 3 pages.

    Es-ce que quelqu’un a cela ?

    Merci.

    Séb

    #54278
    Sebdde88
    Membre

    Est-ce qu’en utilisant cela c’est possible ? :

    Dans la page 1 :
    Valider.Page1.nbpagedurp::change – (JavaScript, client)
    xfa.layout.relayout();

    Puis dans la page 4 :

    Valider.page4::ready:layout – (JavaScript, client)

    switch (Valider.Page1.nbpagedurp.TextValue){
    case ‘1’:
    page4.presence = “visible”;
    break;
    case ‘2’:
    page4.presence = “visible”;
    break;
    case ‘3’:
    page4.presence = “hidden”;
    break;
    default:
    page4.presence = “hidden”;
    break;
    }

    #54279
    Merlin
    Maître des clés

    J’ai trouvé des réponses sur la liaison de champ entre eux, mais rien sur le code conditionnant l’apparition d’une ou plusieurs pages à une liste déroulante.
    En fait, je voudrais que la liste propose d’afficher soit 1, 2 ou 3 pages, et qu’en fonction, cela génère 1, 2 ou 3 pages.
    Est-ce que quelqu’un a cela ?

    Il y a deux sujets consacrés à ça sur le forum, mais en utilisant Acrobat et Acro-form, pas avec Designer et XFA.
    Quelle différence entre les deux ?
    ==> http://abracadabrapdf.net/articles.php?lng=fr&pg=640

    Pour le reste, il faut savoir que Designer n’est pas un logiciel d’avenir, et qu’il y a très peu de spécialistes de ce logiciel sur ce forum…
    :joker:

    #54280
    Sebdde88
    Membre

    Oui, mais tout le travail a été fait sur Designer.

    Personne n’a une idée ? :doute:

    #54281
    Lionel
    Membre

    :AmpouleIdee: Une idée ?

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