FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

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.

Premiers pas avec LibreOffice Base

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.

Étape 1 : Configurer un formulaire

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).

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Huit options s'affichent ; nous détaillons les essentielles.

Sélection des champs

Sélectionnez votre table via le menu déroulant, puis cochez les champs à inclure dans le formulaire.

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

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.

Sous-formulaire

Laissez décoché ; notre formulaire reste simple.

Disposition des contrôles

Optez pour une disposition en colonnes (plus esthétique et flexible).

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Mode de saisie

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.

Styles

Sélectionnez couleur de fond et bordures (modifiable ultérieurement).

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Nom du formulaire

Donnez un nom descriptif, cochez Modifier le formulaire et cliquez Terminer.

Étape 2 : Ajouter un en-tête

En mode conception, cliquez sur Insérer une zone de texte (barre supérieure, surligné en rouge).

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Saisissez le titre, mettez-le en surbrillance pour ajuster la police. Cliquez pour déplacer, double-cliquez pour éditer.

Étape 3 : Créer des boutons de contrôle

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 :

  • Nom : Unique (ex. : btnSuivant).
  • Libellé : "Nouvel enregistrement" ou ">>".
  • Action : Nouvel enregistrement.
Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

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

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Étape 4 : Ajouter des boutons radio

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).

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

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

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Étape 5 : Ajuster l'ordre de tabulation

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

Tutoriel : Créer un formulaire de saisie de données efficace dans LibreOffice Base

Réorganisez ou utilisez Tri automatique.

Saisir des données

Ouvrez votre formulaire pour ajouter des entrées rapidement. Pour hébergement web, choisissez un hébergeur adapté à LibreOffice Base.


[]