Donnez vie à vos documents numériques !
 

Liste déroulante et champ texte modifiable

abracadabraPDF Forums PDF – Général Liste déroulante et champ texte modifiable

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46125
    corindon
    Participant

    Bonsoir à tous,
    je me permets en premier lieu de saluer les créateurs de ce forum ainsi que les contributeurs avertis qui m’ont permis, après avoir compulsé un tas de sujets, de résoudre tout seul certaines difficultés. À vous, donc, merci et félicitations  :bonjour:

    Néanmoins, même en ayant épluché tout ce que je pouvais sur le forum, je ne parviens pas à trouver de solution pour le sujet que je vous expose.
    Je précise que je ne suis pas un expert du javascript, mais ma logique me permet de comprendre le sens du code..!

    Voici donc : je développe un modèle de rapport d’expertise.Dans ce rapport, il y a notamment un page que j’ai configurée avec des listes déroulantes me permettant de sélectionner une déclinaison particulière selon la situation ou les situations observées (déclinaison ici à comprendre au sens de description recensée du contexte).
    Cette page est une page d’aide, elle n’est pas sensée apparaître dans le document final.
    La page suivante contient un champ texte “commentaires” dans lequel je souhaite faire apparaître la liste des différentes déclinaisons sélectionnées,successivement, pour le client.

    Ce que je souhaite faire, et qui me pose difficulté :
    l’idée est que le champ “commentaires” réunisse les différentes déclinaisons sélectionnées ET que je puisse modifier son contenu pour y ajouter des précisions supplémentaires selon le contexte.
    Or, avec le code (simple !) que j’ai écrit dans la section calcul, mes modifications disparaissent dès que le focus sort du champ. Ce qui est logique.

    Est-il seulement possible, en s’appuyant par exemple sur la valeur par défaut des champs, de permettre au rédacteur de modifier du texte dans le champ “commentaires” sans que celui-ci disparaisse ?
    En PJ, un exemple de document avec les 2 pages concernées.
    Merci d’avance, vraiment, pour votre assistance !  :Smiley00:

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

    bonjour,
    Ce qui est certain, c’est que pour remplir le champ commentaire, ce ne doit pas être un script de calcul de ce champ ! Ce doit être un script d’action ou de validation des listes déroulantes.
    En ce qui concerne les précisions que tu dois apporter, il y a plusieurs critères qui rendront le script réalisable ou pas (???) avec plus ou moins de difficulté : Une fois tes commentaires apportés, doit-on avoir la possibilité de modifier le champ commentaire à partir des listes tout en conservant tes précisions (semble très compliqué) ???
    Sinon je pense à un script d’action champ activé qui bloquerait les listes déroulantes en lecture seule… est-ce qu’il faudrait prévoir les désactiver ???
    @+
    :bonjour:

    #66116
    Merlin
    Maître des clés

    Bonjour

    Ce qui est certain, c’est que pour remplir le champ commentaire, ce ne doit pas être un script de calcul de ce champ

    Pas forcément, il est parfois plus simple de tirer les valeurs depuis un champ que de les pousser depuis plusieurs champs.

    Je n’ai pas bien compris le contexte d’utilisation mais pour répondre à la question posée je crois que le plus simple serait d’autoriser la saisie de texte dans les listes déroulantes et de mettre le champ commentaire en lecture seule.
    Ainsi l’utilisateur fait les modifs directement dans les listes et les résultats restent affichés dans tous les cas.

    Exemple ci-joint (je n’ai modifié que les deux premières listes).

    #66117
    corindon
    Participant

    Bebarth, Merlin, merci de vos prompts retours !

    bonjour,
    Ce qui est certain, c’est que pour remplir le champ commentaire, ce ne doit pas être un script de calcul de ce champ ! Ce doit être un script d’action ou de validation des listes déroulantes.
    En ce qui concerne les précisions que tu dois apporter, il y a plusieurs critères qui rendront le script réalisable ou pas (???) avec plus ou moins de difficulté : Une fois tes commentaires apportés, doit-on avoir la possibilité de modifier le champ commentaire à partir des listes tout en conservant tes précisions (semble très compliqué) ???
    Sinon je pense à un script d’action champ activé qui bloquerait les listes déroulantes en lecture seule… est-ce qu’il faudrait prévoir les désactiver ???
    @+
    :bonjour:

    @Bebearth : disons qu’avec un script de calcul ça fonctionne, mais pas totalement comme je le souhaiterais. Et avec les autres possibilités de script, je ne trouve pas de meilleur résultat.
    Les modifications sont à apporter directement au sein du champ “commentaires” et pas à partir des listes déroulantes.
    En effet dans l’exemple joint, le texte vaut “valeur déclinaison 1” ou “… 2” pour chaque liste, mais en réalité il s’agit d’un texte qui fait parfois 4 ou 5 lignes. Par conséquent, je ne touche pas aux listes après sélection.

    Bonjour
    Pas forcément, il est parfois plus simple de tirer les valeurs depuis un champ que de les pousser depuis plusieurs champs.

    Je n’ai pas bien compris le contexte d’utilisation mais pour répondre à la question posée je crois que le plus simple serait d’autoriser la saisie de texte dans les listes déroulantes et de mettre le champ commentaire en lecture seule.
    Ainsi l’utilisateur fait les modifs directement dans les listes et les résultats restent affichés dans tous les cas.

    Exemple ci-joint (je n’ai modifié que les deux premières listes).

    @Merlin : merci pour le fichier. Votre idée serait tout à fait adaptée si le texte disponible dans chaque liste ne faisait que quelques mots, mais comme précisé à Bebearth, il s’agit de textes qui font plusieurs lignes. Ce qui rend cette manipulation moins confortable.
    L’idée de ce rapport est de disposer, dans chaque liste déroulante, de situations types recensées ayant valeur de généralités puis, après sélection d’une ou plusieurs d’entre-elles, de préciser dans le champ commentaires certains éléments tels que des relevés chiffrés ou des consignes adaptées par exemple.

    Merci à vous deux  :Smiley01:

    #66118
    Merlin
    Maître des clés

    Dans ce cas  :Euuuh:

    :joker:

    #66119
    bebarth
    Maître des clés

    bonsoir,
    Voici ce que je pensais faire !!!
    Les listes déroulantes deviennent en lecture seule mais on peut ensuite les remettre actives ou les réinitialiser… ou les 2 !
    @+
    :bonjour:

    #66120
    corindon
    Participant

    bonsoir,
    Voici ce que je pensais faire !!!
    Les listes déroulantes deviennent en lecture seule mais on peut ensuite les remettre actives ou les réinitialiser… ou les 2 !
    @+
    :bonjour:

    Bon matin Bebearth,
    alors là chapeau, quelle excellente astuce !!
    Dans le cadre de mon utilisation, votre proposition me semble tout à fait adaptée, je n’ai pas besoin de quelque chose de plus sophistiqué.
    Merci beaucoup de votre aide très rapide, longue vie à ce forum !!  :bonjour:

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