Vous enregistrez fréquemment de grandes quantités de données dans une feuille de calcul ou une table de base de données ? Ou envisagez-vous d'héberger un formulaire sur votre site web pour collecter les informations des visiteurs ? LibreOffice Base, alternative gratuite et puissante à Microsoft Access, vous permet de concevoir un formulaire lié à votre base de données.
Dans ce tutoriel détaillé, nous créons un formulaire simple, attractif et intuitif pour saisir rapidement vos données. Il inclura des zones de texte, des boutons radio et des boutons de contrôle.
Assurez-vous d'avoir installé la suite LibreOffice. Suivez notre guide pour créer une base de données et une table dans Base.
Ce tutoriel utilise une seule table. Prévoyez un champ pour chaque donnée à collecter, dont un champ ID auto-incrémenté.
Exemple : catalogue de films avec champs Titre, Réalisateur, Année, Format et ID. Adaptez selon vos besoins.
Dans la fenêtre principale de LibreOffice Base, allez dans Base de données > Formulaires, puis sous Tâches, cliquez sur Utiliser l'assistant pour créer un formulaire (surligné ci-dessous).

Huit options s'affichent ; nous détaillons les essentielles.
Sélectionnez votre table via le menu déroulant, puis cochez les champs à inclure dans le formulaire.

Si AutoValue est activé pour l'ID, son inclusion est optionnelle (Base l'auto-remplit). Incluez-le pour visualiser l'enregistrement courant. Nous sélectionnons tous les champs et les réorganisons logiquement.
Laissez décoché ; notre formulaire reste simple.
Optez pour une disposition en colonnes (plus esthétique et flexible).

Choisissez Ce formulaire doit être utilisé uniquement pour saisir de nouvelles données pour éviter d'afficher les enregistrements existants. Si affichage activé, interdisez modifications et suppressions pour prévenir les erreurs.
Sélectionnez couleur de fond et bordures (modifiable ultérieurement).

Donnez un nom descriptif, cochez Modifier le formulaire et cliquez Terminer.
En mode conception, cliquez sur Insérer une zone de texte (barre supérieure, surligné en rouge).

Saisissez le titre, mettez-le en surbrillance pour ajuster la police. Cliquez pour déplacer, double-cliquez pour éditer.
Ajoutez des boutons pour naviguer : au minimum "Nouvel enregistrement".
Sélectionnez l'outil Bouton-poussoir (barre latérale gauche), dessinez-le. Clic droit > Propriétés du contrôle :

Créez un second bouton pour Enregistrer l'enregistrement (sans passer au suivant).

Remplacez un champ texte (ex. : Format) par des boutons radio pour options limitées.
Clic droit sur le champ > Entrer le groupe, supprimez la zone texte.
Sélectionnez Bouton radio, placez-en pour chaque option (DVD, Blu-ray, Numérique).

Double-clic > Propriétés : Nom unique, Libellé, Champ de données = Format, Valeur de référence (activée) = valeur spécifique.

Testez en mode utilisation (double-clic sur le formulaire). Ajustez Tab via Ordre d'activation (barre inférieure).

Réorganisez ou utilisez Tri automatique.
Ouvrez votre formulaire pour ajouter des entrées rapidement. Pour hébergement web, choisissez un hébergeur adapté à LibreOffice Base.