Aller au contenu
Traduction automatique — une version relue arrive bientôt.

Leçon 8 5 min

Remplir un formulaire en toute sécurité

Demandez avant que quoi que ce soit soit saisi, puis remplissez chaque champ par son identifiant. Utilisez Get Forms Schema quand vous ne connaissez pas les identifiants.

Essayer dans AWFlow

Ouvrez le workflow de cette leçon dans AWFlow. Vous le vérifiez avant tout enregistrement.

Importer la recette (s’ouvre dans un nouvel onglet)

Demander d’abord

Après vos valeurs, ajoutez Wait For Approval avec le message Fill and submit this form?. L’exécution se met en pause et rien n’est saisi tant que vous n’avez pas approuvé : répondez dans le volet Exécutions ou, dans l’extension de navigateur, dans la carte déposée sur la page quand celle-ci le permet.

Les réglages de l’étape Confirm before filling : le Prompt indique « Fill and submit this form? ».Les réglages de l’étape Confirm before filling : le Prompt indique « Fill and submit this form? ».
The Prompt field

Remplir les champs

Ajoutez Form Fill. Dans la recette, il remplit le premier form de la page et saisit chaque valeur dans le champ dont l’identifiant est name, email ou message. Chaque clé est d’abord comparée à l’identifiant du champ, puis à son nom.

Les réglages de l’étape Fill the form : Mode Manual, Form réglé sur form, et Values, une liste de paires Field ID et Value.Les réglages de l’étape Fill the form : Mode Manual, Form réglé sur form, et Values, une liste de paires Field ID et Value.
The Values list (Field ID and Value)

Trouver les vrais identifiants

Les champs restent vides quand leurs identifiants diffèrent de vos clés. Exécutez Get Forms Schema une fois sur la page : il liste le label, le name et l’id de chaque champ sans rien modifier. Renommez vos clés pour qu’elles correspondent. Si la page contient plusieurs formulaires, pointez le réglage Form de Form Fill vers le bon avec le viseur, ou saisissez un sélecteur comme #contact-form.

L’exécuter

Enregistrez, ouvrez la page avec le formulaire, faites un clic droit et choisissez Agentic Workflow › Personal Workflows, puis le workflow. Approuvez la demande : les champs se remplissent et, avec l’étape Submit Form de la recette, le formulaire est envoyé.

À retenir

  1. Wait For Approval se met en pause jusqu'à votre réponse ; rien n'est saisi avant.
  2. Form Fill saisit chaque valeur dans le champ dont l'identifiant (ou le nom) correspond à sa clé.
  3. Get Forms Schema liste les vrais identifiants de champs.