Champs de formulaire

Un champ de formulaire est l’élément d’un PDF qui stocke les données saisies manuellement par l’utilisateur ou dynamiquement via JavaScript. Dans Complete, tous les champs sont personnalisables, ce qui permet d’ en modifier l’apparence et d’étendre leur comportement par le biais d’événements de champ JavaScript. La plupart des champs peuvent avoir leur contenu validé et leurs formats de saisie imposés. À bien des égards, les champs de formulaire se comportent comme des formulaires HTML.

Les champs sont identifiés par leur nom. Deux types de champs de formulaire différents ne peuvent pas avoir le même nom. Pour suivre les meilleures pratiques PDF, il est fortement recommandé que tous les noms des champs de formulaire générés automatiquement du même type soient uniques. Cela garantira la fonctionnalité du formulaire en dehors de Revu.

Les fonctions liées à la création et à la modification de formulaires ne sont disponibles que dans une formule Complete ou Max.
  • Une Zone de texte est utilisée pour stocker du texte, des dates, des valeurs numériques, des adresses e-mail, etc. Dans la plupart des cas, une Zone de texte est la principale façon de saisir des données brutes pour un utilisateur. Les données d'une Zone de texte sont représentées sous forme de chaîne de caractères ou de nombre ; lorsqu'elles sont numériques, elles peuvent être utilisées pour calculer des formules. Un traitement JavaScript supplémentaire peut être effectué pour convertir les valeurs de texte en valeurs de date ou booléennes.
  • Une case d’option est utilisée pour indiquer un choix entre plusieurs options. Par défaut, les Boutons radio sont dans un état où rien n’est sélectionné dans le groupe. Lorsqu’une des options est sélectionnée, le groupe de boutons radio entre dans un état où l’une des options est toujours sélectionnée.
  • Une case à cocher est utilisée pour sélectionner une option. La case à cocher peut être activée ou désactivée.
  • Une zone de liste est utilisée pour sélectionner un ou plusieurs éléments d'une liste. Une fois les éléments sélectionnés, un traitement supplémentaire peut être effectué sur ces éléments à l'aide de JavaScript.
  • Un menu déroulant sert à sélectionner l'un des nombreux éléments. Cette option peut également permettre à l'utilisateur de spécifier une nouvelle option qui ne figure pas dans la liste. Lorsque les sélections de liste déroulante sont numériques, elles peuvent être utilisées pour calculer des formules.
  • Un bouton est utilisé pour invoquer une action comme un calcul, une séquence d'événements, la validation de champs, la génération de données, et ainsi de suite.
  • Une signature numérique est utilisée pour signer le document de manière sécurisée et numérique. Une signature numérique peut être utilisée pour vérifier si un document a été signé par la personne autorisée.
  • Il existe quelques mises en garde concernant l'utilisation d'une signature numérique : une fois le contenu du document signé numériquement, toute modification apportée au document rendra cette signature invalide. De plus, les certificats doivent être distribués à d'autres personnes qui souhaitent vérifier que les documents proviennent de personnes autorisées.