Le champ de recherche vous permet d'envoyer des données vers un autre formulaire et d'utiliser des options prédéfinies ou de créer de nouvelles options directement dans le formulaire.
Générer des formulaires relationnels en récupérant les données soumises et en permettant à votre audience de choisir parmi les options disponibles.
Apprenez à rechercher les données soumises d'un autre formulaire, ce qui est utile pour créer plusieurs formulaires avec des options partagées ou pour en créer de nouvelles au sein du formulaire.
Imaginons maintenant que vous souhaitiez créer un formulaire de "bilan de santé mentale des étudiants".
Dans votre formulaire, au lieu de demander à chacun de taper son nom, vous pouvez rechercher les noms dans le "formulaire d'évaluation des performances des étudiants" et permettre aux personnes de rechercher et de trouver leur nom.
Voyons comment faire !
1. Créez votre premier formulaire et remplissez-le avec des données
Créez le formulaire dont vous souhaitez utiliser les données soumises ailleurs.
Ensuite, soumettez des données dans le formulaire afin de pouvoir tester la recherche.
2. Créez le deuxième formulaire avec un champ de recherche
Il est maintenant temps de créer votre deuxième formulaire, celui qui contient le champ de recherche "Lookup".
Dans notre exemple, il s'agit du "formulaire de bilan de santé mentale des étudiants", dans lequel vous souhaitez rechercher les noms des étudiants à partir d'un autre formulaire "formulaire d'évaluation des performances des étudiants" (question : Quel étudiant évaluez-vous ?).
Modifiez votre deuxième formulaire et, dans la liste des champs, faites glisser le champ "Lookup" au bon endroit.
Dans les propriétés du champ, sélectionnez le formulaire et le champ à l'intérieur duquel les données doivent être recherchées.
Vous pouvez également permettre à votre public d'ajouter de nouvelles options à la recherche en laissant simplement l'option "Autoriser les utilisateurs à ajouter de nouveaux enregistrements à ce champ" activée. Sinon, vous pouvez la désactiver.