Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 1 livre papier acheté 
= la version en ligne automatiquement offerte. Cliquez ici
  1. Livres et vidéos
  2. Base 7.1
  3. Gestion des contrôles
Extrait - Base 7.1 Le gestionnaire de bases de données de LibreOffice
Extraits du livre
Base 7.1 Le gestionnaire de bases de données de LibreOffice
9 avis
Revenir à la page d'achat du livre

Gestion des contrôles

Sélectionner des contrôles

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer pour afficher sa structure.

 Affichez, si besoin, la barre d’outils Ébauche de formulaire en utilisant la commande Affichage - Barres d’outils.

 Pour sélectionner un contrôle, cliquez sur le contrôle concerné.

S’il s’agit d’un contrôle de champ, la zone de texte et l’étiquette sont sélectionnées. Des poignées blanches apparaissent autour de ces deux éléments.

Pour sélectionner uniquement l’étiquette ou la zone de texte d’un champ, maintenez la touche Ctrl et cliquez sur l’étiquette ou la zone de texte.

 Pour sélectionner plusieurs contrôles, cliquez sur le premier contrôle à sélectionner puis, maintenez la touche Shift et cliquez sur chacun des contrôles que vous souhaitez sélectionner.

Vous pouvez aussi, cliquer sur l’outil Sélectionner images/i139.PNG de la barre d’outils Ébauche de formulaire et réaliser un cliqué-glissé autour des contrôles à sélectionner.

Sur cet exemple, les contrôles FICHE LIVRE N° et Catégorie (l’étiquette de texte et la zone de texte) ne seront...

Déplacer/copier des contrôles

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer pour afficher sa structure.

 Affichez, si besoin, la barre d’outils Ébauche de formulaire en utilisant la commande Affichage - Barres d’outils.

 Sélectionnez le ou les contrôles que vous souhaitez déplacer ou copier.

 Pour déplacer le ou les contrôles sélectionnés, pointez la sélection : le pointeur de la souris prend alors la forme d’une croix fléchée images/i140.PNG, cliquez et faites glisser la sélection vers sa nouvelle position.

Si vous souhaitez que la sélection reste alignée sur le même axe horizontal ou vertical, maintenez la touche Shift pendant le déplacement.

Vous pouvez aussi utiliser les touches de déplacement Flèche en bas, Flèche en haut, Flèche à droite et Flèche à gauche.

 Pour déplacer précisément le ou les contrôles sélectionnés, utilisez la commande Format - Zone de texte et forme - Position et taille ou cliquez sur l’outil Position et taille images/i141.PNG de la barre d’outils Ébauche de formulaire ou faites un clic droit sur la sélection et sélectionnez l’option Position et taille.

Dans l’onglet...

Modifier la taille des contrôles

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Affichez, si besoin, la barre d’outils Ébauche de formulaire en utilisant la commande Affichage - Barres d’outils.

 Sélectionnez le ou les contrôles que vous souhaitez redimensionner.

 Pour redimensionner manuellement, pointez une des poignées vertes situées au centre de chaque bord du contrôle pour modifier soit la hauteur, soit la largeur. Pour modifier la hauteur et la largeur en même temps, pointez une poignée située à un des angles.

Le pointeur de la souris prend la forme d’une flèche à deux têtes images/IC143a.PNG.

Cliquez et faites glisser la souris de façon à modifier les dimensions.

Si vous souhaitez conserver les proportions d’origine, faites glisser une des poignées d’angle tout en maintenant la touche Shift.

 Pour redimensionner précisément, utilisez la commande Format - Zone de texte et forme - Position et taille ou cliquez sur l’outil Position et taille images/i141.PNG de la barre d’outils Ébauche de formulaire ou faites un clic droit sur la sélection et sélectionnez l’option Position et taille.

Dans l’onglet Position et taille, précisez, en centimètres...

Aligner les contrôles les uns par rapport aux autres

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Affichez, si besoin, la barre d’outils Ébauche de formulaire en utilisant la commande Affichage - Barres d’outils.

 Sélectionnez les contrôles concernés.

 Ouvrez la liste de l’outil Aligner les objets images/i143.PNG de la barre d’outils Ébauche de formulaire ou faites un clic droit sur la sélection et pointez l’option Aligner les objets

 Cliquez sur une des options proposées :

images/i111.PNGÀ gauche

Aligne le bord gauche des contrôles au niveau du bord gauche du contrôle situé le plus à gauche.

images/i112.PNGCentré

Centre horizontalement les contrôles les uns par rapport aux autres.

images/i113.PNGÀ droite

Aligne le bord droit des contrôles au niveau du bord droit du contrôle situé le plus à droite.

images/i114.PNGEn haut

Aligne le bord supérieur des contrôles au niveau du bord supérieur du contrôle situé le plus au-dessus des autres.

images/i115.PNGCentre

Centre verticalement les contrôles les uns par rapport aux autres.

images/i116.PNGEn bas

Aligne le bord inférieur des contrôles au niveau du bord inférieur du contrôle situé le plus au-dessous des autres.

 Enregistrez les modifications...

Grouper/dissocier des contrôles

Grouper des contrôles facilite le déplacement et la modification des contrôles du groupe. Cependant, certaines propriétés de contrôle ne seront pas disponibles, seules les propriétés communes aux contrôles du groupe seront proposées.

Lorsque vous insérez un contrôle de champ, Base insère le contrôle avec le champ d’étiquette, par défaut, ces deux contrôles sont groupés, pour pouvoir intervenir individuellement sur un des contrôles, les modifier, les déplacer ou les supprimer, il est préférable de dissocier le groupe.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez les contrôles à grouper.

 Pour grouper les contrôles sélectionnés, utilisez la commande Format - Groupe - Grouper ou faites un clic droit sur la sélection et cliquez sur l’option Grouper.

 Pour effectuer des manipulations sur le groupe (le déplacer, modifier sa taille ou sa présentation...), cliquez sur un des contrôles du groupe : tous les contrôles du groupe sont désormais sélectionnés.

 Pour effectuer des manipulations sur un des contrôles du groupe, sélectionnez...

Afficher un contrôle à l’avant ou à l’arrière-plan

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le contrôle concerné.

 Pour afficher le contrôle au premier plan, utilisez la commande Format - Positionner - Envoyer à l’avant ou faites un clic droit sur le contrôle, pointez l’option Disposition et sélectionnez l’option Envoyer à l’avant.

 Pour afficher le contrôle en arrière-plan, utilisez la commande Format - Positionner - Envoyer à l’arrière ou faites un clic droit sur le contrôle, pointez l’option Disposition et sélectionnez l’option Envoyer à l’arrière.

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.

Si un contrôle se trouve à l’arrière-plan masqué par d’autres contrôles, et, qu’aucune partie visible du contrôle ne vous permet de le sélectionner, sélectionnez alors les contrôles qui sont au premier plan et positionnez-les en arrière-plan.

Afficher la fenêtre des propriétés d’un contrôle

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Affichez, si besoin, la barre d’outils Ébauche de formulaire en utilisant la commande Affichage - Barres d’outils.

 Sélectionnez le contrôle et cliquez sur l’outil Propriétés du contrôle images/i097.PNG de la barre d’outils Ébauche de formulaire ou double cliquez sur le contrôle ou faites un clic droit sur le contrôle et sélectionnez l’option Propriétés du contrôle.

La fenêtre des propriétés du contrôle s’affiche à l’écran. Le type du contrôle apparaît dans la barre de titre de la fenêtre, sur cet exemple il s’agit des propriétés d’un contrôle de champ de type Zone de texte. Dans le cas d’une sélection de plusieurs contrôles Base affiche Sélection multiple ; dans ce cas, seules les propriétés communes aux contrôles sélectionnés sont affichées.

images/703RB04N.PNG

Ces propriétés sont regroupées par type Général, Données et Événement ; les propriétés de l’onglet Général...

Modifier la présentation du texte d’un contrôle

Modifier l’alignement

Il n’est pas possible de modifier l’alignement des contrôles de champ de type Date et/ou Heure.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles pour lesquels vous souhaitez modifier l’alignement du texte.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Dans la liste de la propriété Alignement, sélectionnez l’option souhaitée.

 Fermez éventuellement la feuille des propriétés en cliquant sur le bouton images/i006.PNG de sa fenêtre.

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.

Modifier la police et le style du texte

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles pour lesquels vous souhaitez modifier la police et/ou le style du texte.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin...

Modifier la couleur d’arrière-plan d’un contrôle

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles pour lesquels vous souhaitez modifier la couleur d’arrière-plan. 

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Ouvrez la liste de la propriété Couleur d’arrière-plan et sélectionnez la couleur à appliquer. 

L’option Par défaut, permet d’appliquer la couleur Blanc. Le bouton images/i086.PNG de la propriété Couleur d’arrière-plan permet de créer une couleur personnalisée dans le cas où aucune couleur de la liste ne convient.

 Fermez éventuellement la fenêtre des propriétés en cliquant sur le bouton images/i006.PNG de sa fenêtre.

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.

Modifier la bordure des contrôles

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles concernés.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Pour modifier le style de la bordure, ouvrez la liste de la propriété Bordure et sélectionnez Apparence 3D ou Plat. Sélectionnez l’option Sans cadre, si vous ne souhaitez pas afficher l’encadrement.

Si vous avez sélectionné un contrôle de type Bouton radio ou Case à cocher, la propriété est appelée Style.

 Si vous avez sélectionné un type de bordure Plat, choisissez éventuellement la couleur de la bordure en la sélectionnant dans la liste de la propriété Couleur de bordure.

Le bouton images/i086.PNG de la propriété Couleur de bordure permet de créer une couleur personnalisée dans le cas où aucune couleur de la liste ne convient.

 Fermez éventuellement la fenêtre des propriétés en cliquant sur le bouton images/i006.PNG de sa fenêtre.

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le....

Appliquer ou créer un format personnalisé

Il s’agit de définir un format d’affichage des données numériques dans le formulaire actif. La personnalisation du format nécessitera l’utilisation de symboles spécifiques selon les principes énoncés ci-après.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles dont le type de champ est Numérique ou Décimal.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Cliquez sur le bouton images/i086.PNG de la propriété Formatage.

 Dans les listes correspondantes, sélectionnez la Catégorie puis le Format à appliquer en fonction du type de données ou créez un format personnalisé dans la zone Code de format. Les symboles autorisés sont les suivants :

0 : permet l’affichage d’un chiffre ou d’un zéro.

# : permet l’affichage d’un chiffre si celui-ci existe, dans le cas contraire, rien ne sera affiché.

, : symbolise le séparateur décimal.

 : affiche le symbole monétaire €.

% : affiche...

Modifier le format d’affichage d’un contrôle de type Date ou Heure

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles concernés.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Pour modifier le format d’affichage d’une date, ouvrez la liste de la propriété Format de date et sélectionnez l’option correspondant au format souhaité.

Exemples pour la date du 31 décembre 2021 :

Options

Format appliqué

Observations

Standard (court)

31/12/21

Applique le format court défini dans le panneau de configuration de Windows. 

Le jour et le mois seront précédés d’un zéro s’ils sont inférieurs à 10 (01/01/21). 

Standard (court YY)

31/12/21

Le jour et le mois seront précédés d’un zéro s’ils sont inférieurs à 10 (01/01/21).

Standard (court YYYY)

31/12/2021

Affichage complet de l’année (4 chiffres).

Le jour et le mois seront précédés d’un zéro s’ils sont inférieurs à 10 (01/01/2021).

Standard (long)

mercredi...

Afficher plusieurs lignes dans un contrôle de type Texte

Un contrôle de champ de type texte, affiche, par défaut, une seule ligne de texte tandis qu’un contrôle de champ de type Mémo permet d’en afficher plusieurs. Si vous souhaitez saisir plusieurs lignes dans un contrôle de champ de type Texte, vous devez, au préalable, définir dans la table, une longueur de champ suffisante pour le permettre.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles de champ de type Texte.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Ouvrez la liste de la propriété Type de texte et sélectionnez l’option Multi-ligne pour autoriser la saisie de plusieurs lignes dans le contrôle mais sans mise en forme possible sur les caractères ou sélectionnez l’option Multi-ligne avec formatage si vous souhaitez permettre la mise en forme du ou d’une partie du texte saisi dans le contrôle.

 Si la taille du contrôle n’est pas suffisante pour afficher les lignes saisies, choisissez, dans la liste de la propriété Barres...

Affichage d’un calendrier pour les contrôles de type Date

L’affichage d’un calendrier permet de sélectionner une date au lieu de la saisir.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles de champ de type Date concernés.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Ouvrez la liste de la propriété Déroulante et sélectionnez l’option Oui.

 Cliquez sur l’outil Mode conception images/i073.PNG pour vérifier le résultat.

En mode Édition, vous pouvez soit saisir la date ou ouvrir la liste associée au contrôle et cliquer sur la date de votre choix. Utilisez les flèches situées de part et d’autre du mois pour vous déplacer de mois en mois. Le bouton Today permet d’atteindre la date du jour ; le bouton None permet d’effacer la date dans la zone de saisie du contrôle. Lorsque vous pointez une date, le numéro du jour et celui de la semaine s’affichent dans une info-bulle.

images/703RB08N.PNG

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.

Masquer un contrôle à l’impression

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le ou les contrôles concernés.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Ouvrez la liste de la propriété Imprimable et sélectionnez l’option Non.

Le ou les contrôles sélectionnés restent affichés dans le formulaire en mode Édition. Lorsque vous imprimerez le formulaire en utilisant la commande Fichier - Imprimer, le ou les contrôles ne seront pas imprimés.

 Fermez éventuellement la fenêtre des propriétés en cliquant sur le bouton images/i006.PNG de sa fenêtre.

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.

Afficher un texte d’aide à la saisie

En mode Édition, le texte d’aide permet de faciliter la saisie dans les différents contrôles du formulaire en indiquant, par exemple, quel type de données est attendu.

 Dans la fenêtre de base de données, faites un clic droit sur le nom du formulaire concerné et sélectionnez l’option Éditer.

 Sélectionnez le contrôle de champ concerné.

 Affichez la fenêtre des propriétés des contrôles en double cliquant sur la sélection.

 Cliquez, si besoin, sur l’onglet Général.

 Cliquez dans la zone de la propriété Texte d’aide et saisissez le texte souhaité.

 Répétez l’opération pour chacun des contrôles de champ sur lesquels vous souhaitez afficher un texte d’aide à la saisie.

 Cliquez sur l’outil Mode conception images/i073.PNG pour afficher le formulaire en mode Édition.

En mode Édition, le texte d’aide s’affiche dans une info-bulle lorsque le contrôle est pointé.

images/703RB09N.PNG

 Enregistrez les modifications apportées au formulaire et, si besoin, fermez-le.