Enregistrez-vous souvent de grandes quantités de données dans une feuille de calcul ou une table de base de données? Ou peut-être souhaitez-vous héberger un formulaire sur votre site Web afin que les invités puissent partager leurs informations? Vous pouvez créer votre propre formulaire lié à une base de données à l’aide de LibreOffice Base, une alternative gratuite à Microsoft Access.

Dans ce guide, nous allons créer un formulaire simple mais attrayant pour saisir rapidement et facilement des données dans votre base de données. Il aura quelques zones de texte, quelques boutons d’option et deux boutons de contrôle de formulaire.

Premiers pas avec Libre Office Base

Avant la première étape, assurez-vous d’avoir le LibreOffice suite installée sur votre ordinateur. Suivez ensuite notre guide pour créer une base de données et une table dans Base.

Dans ce guide, nous travaillerons avec une seule table. Assurez-vous d’avoir un champ dans votre tableau pour chaque point de données que vous avez l’intention de collecter dans le formulaire, l’un d’entre eux étant le champ ID désigné.

Aux fins de ce guide, notre formulaire cataloguera une collection de films. Cela signifie que nous aurons un champ pour le titre du film, le réalisateur, l’année de sortie et le format, ainsi que l’ID d’enregistrement, mais vous pouvez modifier votre tableau et votre formulaire en fonction de vos besoins.

Étape 1: configurer un formulaire

Dans la fenêtre principale de LibreOffice Base, accédez à Base de données> Formulaires dans le menu, puis sous le Tâches section, cliquez sur Utiliser l’assistant pour créer un formulaire (mis en évidence ci-dessous).

Il y a huit options dans la barre latérale, mais vous n’avez pas besoin de les remplir toutes. Nous allons vous parler de chacun de ceux que vous devez utiliser ci-dessous.

Sélection de champ

Sélectionnez votre tableau dans le menu déroulant Tableau, puis choisissez dans la liste les champs de votre tableau que vous souhaitez pouvoir remplir à l’aide de votre formulaire.

Si vous avez activé AutoValue pour le champ ID, l’inclusion de ce champ dans votre formulaire est facultative, car Base le remplira automatiquement avec le prochain numéro d’identification logique. Cependant, vous pouvez toujours le vouloir là pour que vous puissiez toujours être sûr de l’entrée sur laquelle vous travaillez.

Pour nos besoins, nous inclurons tous les champs.

Il est également utile ici de réorganiser les champs dans l’ordre dans lequel vous souhaitez les remplir, par ordre décroissant. Cela dépend de vous et peut dépendre de la source de données dont vous tirez.

Configurer un sous-formulaire

Laissez l’option d’ajout d’un sous-formulaire décochée. Notre formulaire sera assez simple, nous n’en inclurons donc pas.

Organiser les contrôles

Choisissez la disposition que vous aimez le plus, probablement l’une des options en colonne; l’option de champ de données est moins attrayante et vous pouvez faire plus avec une disposition en colonnes.

Définir la saisie de données

Ici, Base posera des questions sur le but du formulaire. Choisir Ce formulaire ne doit être utilisé que pour saisir de nouvelles données si vous ne souhaitez pas voir vos entrées précédentes en même temps que vous saisissez des données.

En relation :  Apprenez Microsoft Office avec ces 20 didacticiels, vidéos et cours en ligne

Si vous choisissez d’afficher les données, nous vous recommandons également de cocher les cases interdisant la modification et la suppression des données existantes, car la modification et la suppression accidentelles sont très faciles.

Appliquer les styles

Choisissez votre couleur d’arrière-plan et le type de bordure de champ. Vous pouvez les modifier ultérieurement si vous le souhaitez.

Définir le nom

Donnez à votre formulaire un nom, quelque chose indiquant son objectif. Après cela, sélectionnez le Modifier le formulaire option et cliquez sur terminer.

Lié: Comment créer un formulaire dans Microsoft Access

Étape 2: créer un en-tête

Une fois l’assistant terminé, vous pouvez maintenant modifier votre formulaire comme vous le souhaitez. Nous allons commencer par créer un en-tête pour le formulaire afin de l’identifier clairement.

Dans la barre d’outils supérieure, cliquez sur Insérer une zone de texte, surligné en rouge sur la photo ci-dessous. Notez que ce bouton est différent du bouton “Zone de texte” dans la barre d’outils de gauche, qui sert à créer des zones de texte de saisie de données.

Tapez le titre souhaité pour votre formulaire, puis mettez votre titre en surbrillance pour ajuster la police.

À l’avenir, si vous souhaitez modifier la zone dans laquelle se trouve le texte, cliquez une fois sur l’en-tête. Pour modifier le texte lui-même, vous devrez double-cliquer dessus.

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

Lorsque vous ajoutez des entrées, vous aurez besoin de quelques boutons vous permettant de vous déplacer dans le processus de saisie des données. Nous suggérons au moins d’inclure un bouton “Entrée suivante”.

Pour ce faire, cliquez sur le Bouton poussoir outil dans la barre d’outils de gauche. Cliquez et faites glisser pour former la forme et la taille du bouton. Modifiez ensuite les propriétés de contrôle du bouton en cliquant dessus avec le bouton droit de la souris et en sélectionnant Propriétés de contrôle.

Il existe de nombreux champs que vous pouvez modifier, mais nous ne sommes intéressés que par quelques-uns:

  • Nom: Donnez-lui un nom qui l’identifie par rapport aux autres objets de votre formulaire. Vous utiliserez ce nom pour éditer des parties du formulaire, comme l’ordre de tabulation.
  • Étiquette: Ce champ définit le texte qui apparaîtra sur le bouton. Changez-le en quelque chose comme “Entrée suivante”, ou peut-être “>>”.
  • action: Définissez l’action sur Nouvel enregistrement. Cela amène le bouton à enregistrer votre entrée actuelle et à passer à une nouvelle entrée chaque fois qu’il est pressé.

Créons également un bouton séparé pour enregistrer votre entrée actuelle sans passer à une nouvelle entrée. De cette façon, vous pouvez enregistrer votre travail et quitter à tout moment, sans créer une nouvelle entrée vide.

Créez à nouveau le bouton avec l’outil Bouton poussoir, en définissant le nom et l’étiquette de la même manière qu’auparavant, mais définissez l’action sur Enregistrer l’enregistrement.

Étape 4. Créer des boutons d’options

Nous allons remplacer l’une des zones de texte de notre formulaire, la Format champ, avec des boutons d’option (également appelés boutons radio). Si l’un de vos champs contient toujours l’une des quelques options limitées, un bouton d’option vous permet de saisir rapidement ces données sans les saisir à chaque fois.

En relation :  Comment désactiver l'aperçu des onglets dans Microsoft Edge

Vous devrez supprimer la zone de texte générée par l’assistant pour le champ que vous souhaitez que les boutons d’option contrôlent. Faites un clic droit sur le champ et sélectionnez Entrer dans le groupe. Cliquez ensuite sur la zone de texte pour la mettre en surbrillance et appuyez sur le bouton Effacer bouton.

Quittez le groupe en cliquant n’importe où ailleurs, puis sélectionnez le Bouton d’option outil dans la barre d’outils de gauche.

Cliquez et faites glisser dans la zone où vous voulez que la première option soit localisée. Répétez pour autant d’options que vous le souhaitez pour ce champ. Dans notre exemple, nous en aurons trois, pour le DVD, le Blu-ray et le numérique.

Double-cliquez sur chaque bouton d’option pour modifier ses propriétés de contrôle. Donnez-lui un Nom et Étiquette.

Puis, dans le Les données de la boîte de dialogue Propriétés, définissez le Champ de données à n’importe quel champ que vous souhaitez que cette case d’option contrôle. dans le Valeur de référence (activée) , entrez les données que vous souhaitez saisir lorsque le bouton est sélectionné. Vous pouvez laisser le Valeur de référence (off) boîte vide.

Répétez ce processus pour chaque bouton d’option, en insérant un nom et une valeur de référence différents pour chacun.

Étape 5. Modifier l’ordre de tabulation

Vous devriez avoir un formulaire entièrement fonctionnel maintenant. Vous pouvez l’essayer en sortant de la vue de conception (en sauvegardant votre travail, bien sûr) et en double-cliquant sur le formulaire dans la fenêtre principale de Base.

Lorsque vous essayez votre formulaire et que vous appuyez sur la touche Tab pour passer d’un champ à un autre, il est possible que vous remarquiez que l’ordre de tabulation est incorrect. Cela peut être ennuyeux et déroutant lors de la saisie de données, nous allons donc résoudre ce problème.

Vous pouvez modifier l’ordre de tabulation en revenant dans la vue de conception et en cliquant sur le bouton Ordre d’activation bouton dans la barre de conception inférieure.

Dans la boîte de dialogue d’ordre d’activation, vous verrez une liste de tous les objets de votre formulaire. Réorganisez-les comme vous le feriez sur la touche Tabulation ou cliquez sur Tri automatique pour laisser Base deviner comment vous souhaitez que Tab fonctionne.

Commencer à saisir des données

Maintenant que vous avez terminé votre premier formulaire, vous pouvez ouvrir votre base de données et commencer à ajouter des entrées à tout moment en double-cliquant sur le formulaire. Avant de vous en rendre compte, vous entrerez des données à une vitesse fulgurante.

Cependant, vous voudrez peut-être que votre base de données et votre formulaire soient hébergés sur Internet. Si vous optez pour cela, il est important que vous examiniez attentivement vos options d’hébergement pour le faire.