abracadabraPDF › Forums › PDF – Général › Récupération données BDD dans un formulaire PDF (La suite) › Répondre à : Récupération données BDD dans un formulaire PDF (La suite)
Oui, c’est normal ! Les menus déroulants sont remis à jour à chaque ouverture puisque le script est conçu comme ça. Seules les données des champs associés (en jaune sur la maquette) sont invariantes et on notera que le premier de ces champs associé contient la valeur de l’item sélectionné dans le menu déroulant.
Pour conserver la sélection du menu déroulant après enregistrement du formulaire, il faut revoir la maquette de la manière suivante:
Lors de l’ouverture le script d’ouverture relit les tables sans toucher aux menus déroulants (voir script ouverture())
Lors de la modification d’une pièce jointe, on doit mettre à jour les menus déroulants (ici grâce au bouton Mise à jour » qui lance le script initialisation(). On peut ensuite masquer ce bouton. Ci-joint maquette pour illustration.
[attachment deleted by admin]