Créer un formulaire adaptatif basé sur un schéma JSON

La possibilité de créer des formulaires adaptatifs basés sur un schéma JSON a été introduite avec la version 6.3 d’AEM Forms. Les informations sur la création de formulaires adaptatifs avec un schéma JSON sont expliquées en détail dans cet article.

Une fois que vous avez créé un formulaire adaptatif basé sur un schéma JSON, l’étape suivante consiste à stocker les données envoyées dans la base de données. À cette fin, nous utiliserons le nouveau type de données JSON introduit par divers fournisseurs de base de données. Pour les besoins de cet article, nous utiliserons la base de données MySql 8 pour stocker les données envoyées.

La base de données MySql 8 a été utilisée pour cet article. MySQL a introduit un nouveau type de données appelé JSON. Cela facilite le stockage et la requête d’objets JSON. Nous stockons les données envoyées dans une colonne de type JSON dans notre base de données.

La copie d’écran suivante montre les données de formulaire envoyées stockées dans le type de données JSON. La colonne « formdata » est de type JSON. Nous avons également stocké le nom du formulaire associé aux données dans la colonne formname.

NOTE
Assurez-vous que votre fichier de schéma json est nommé correctement. Par exemple, il doit être nommé au format suivant : <name>schema.json. Votre fichier de schéma peut donc être mortgage.schema.json ou credit.schema.json.

datastored

Exemples de schémas JSON pouvant être utilisés pour créer des formulaires adaptatifs.. Téléchargez et décompressez le fichier zip pour obtenir les schémas JSON.

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e