Contenu

# Formulaires XML (XForms)

Développés par le Consortium World Wide Web, les documents XForms appartiennent à une nouvelle génération de formulaires Web. Les modèles XForms sont basés sur le langage XML (Extensible Markup Language) et proposent différentes sections décrivant le rôle et l'aspect d'un formulaire. Pour plus d'informations sur les spécifications XForms, visitez le site : https://www.w3.org/MarkUp/Forms/.

## Utilisation de documents XForms

Dans LibreOffice, les documents XForms constituent un type particulier de documents Writer. Le mode Conception des documents XForms propose des barres d'outils et des volets supplémentaires.

Une fois le document XForms créé et enregistré, vous pouvez ouvrir le document, remplir le formulaire et envoyer les modifications à un serveur.

## Pour créer un nouveau document XForms

1. Choisissez Fichier - Nouveau - Formulaire XML.

   La fenêtre de conception XForms s'ouvre dans un document Writer vide.

2. Concevez le formulaire.

- Insérez un contrôle, sélectionnez le modèle par défaut dans l'explorateur de propriétés et saisissez une expression de liaison.

- Dans le Navigateur de Données, ajoutez un élément à l'instance.

- Chargez une nouvelle instance à partir du fichier XML et ajoutez des contrôles aux éléments ou attributs XML appropriés.

## Pour ouvrir un document XForms

- Choisissez Fichier - Ouvrir et sélectionnez un document XForms. Les documents XForms possèdent la même extension que les documents texte Writer (*.odt).

## Pour éditer un document XForms

Ouvrez le document XForms, et utilisez les barres d'outils et les fenêtres suivantes :

- Barre d'outil Conception de formulaire

- Barre d'outils Contrôles de formulaire

- Navigateur de données

- Navigateur de formulaire