Donnez vie à vos documents numériques !
 

Répondre à : Copier/renommer des champs de formulaire

abracadabraPDF Forums PDF – Général Copier/renommer des champs de formulaire Répondre à : Copier/renommer des champs de formulaire

#67536
Merlin
Maître des clés

Bonjour

est-ce qu’il est possible de renommer un grand nombre de champs (Pour mon super champ n°1, mon super champ n°2…) ?

La réponse courte c’est : non, il est impossible de renommer des champs autrement que manuellement et un par un.

Les réponses longues demandent soit de la technique, soit de l’astuce :

1- Avec JavaScript on peut dupliquer des champs en les renommant et en conservant certaines de leurs propriétés, mais ça ne vaut que pour des champs « simples » car dans l’opération on perd tout ce qui est Calcul, Format, Validation et Actions.

2- En utilisant la Convention de dénomination des champs de formulaires et un peu d’astuce on peut par exemple nommer les champs sur ce modèle :
page1.chapitre1.rubriqueA.texte1
page1.chapitre1.rubriqueA.coche1
page1.chapitre2.rubriqueB.coche3
page2.chapitre1.rubriqueF.liste2

Etc.

Ensuite pour, par exemple, dupliquer et renommer tous les champs de la page 1, rubrique A vers la page 1, rubrique F il faut les copier et les coller dans un autre document vierge.
Dans ce document vierge, dans le panneau des champs il facile de renommer tous les champs qui sont présentés sous forme d’arborescence en modifiant ce qui se trouve entre deux points, à n’importe quel niveau :
page1.chapitre1.rubriqueA.texte1
Qu’on remplace par :
page1.chapitre1.rubriqueF.texte1

Et ensuite, couper-coller des champs renommés en retour vers le document de travail.

Le secret, car il y en a un, c’est que dans le panneau des champs il faut demander un affichage par ordre alphabétique pour que ce soit possible.

La capture ci-jointe montre le moment où il n’y a plus qu’à appuyer sur la touche Entrée pour renommer tous les « P5 » en « P6 ».

:Smiley15:

Qu’est-ce que c’est « CCM » ?