|
La création d'un tableau contenant de nombreuses rangées et colonnes de champs de formulaire est une opération qui devient vite laborieuse si l'on utilise pas les automatismes fournis par Acrobat.
Il faut d'abord commencer par créer manuellement un champ pour chaque rangée ou pour chaque colonne avec l'outil 'Formulaire' en traçant un rectangle pour chacun (ou copier/coller .
Une fois les réglages d'attributs et d'apparence achevés et les fonctions de calculs intégrées il faut impérativement veiller à ce que deux ou plusieurs champs ne portent pas un nom identique. C'est la seule contrainte.

Il faut ajuster soigneusement les champs pour pouvoir les dupliquer en rangées ou en colonnes, comme ci-dessus.
Enfoncez la touche Commande (Mac OS) ou la touche Majuscule (Windows) du clavier et tracez un rectangle qui englobe les champs à dupliquer. Relachez le bouton de la souris avant la touche du clavier.
Les champs doivent apparaître sélectionnés en bleu et entourés d'un pointillé rouge.

Enfoncez de nouveau la touche Commande/Majuscule avant de tirer le rectangle rouge par l'une de ses poignées centrales jusqu'à obtenir plus que la longueur nécessaire au tableau final (il sera plus facile d'effacer un éventuel surplus que de tout recommencer .

Appuyez ensuite sur la touche Retour ou Entrée :
Acrobat crée automatiquement le nombre de champs requis, avec un nom unique pour chacun !

Les nouveaux champs utilisent la convention de nommage d'Acrobat.
Cette convention va nous simplifier la vie pour la suite car on aimerait maintenant pouvoir ajouter un champ de calcul dépendant du tableau.
Un champ 'Total général' par exemple :

Dans les 'Propriétés du champ' de ce nouveau champ 'Total général', dans l'onglet 'Calcul', il suffit d'indiquer que l'on souhaite l'addition du champ 'totalTTC' pour qu'Acrobat comprenne qu'on lui demande d'additionner la valeur de tous ses champs 'enfants'.
Simplement en sélectionnant le champ 'parent' dans la liste, c'est-à-dire celui qui ne porte que la partie commune du nom (le nom de famille), la partie qui précède le point et le chiffre suffixe.
Le champ 'parent' est visible dans les listes et dans la fenêtre des champs de formulaire mais il n'apparaît pas sur la page.

C'est tout !
|