Table des matières Environnement i Généralités i Aide Lancer Base . . . . . . . . . . . . . . . . . . . . . . . Description de la fenêtre de l'application Base. Quitter l'application Base. . . . . . . . . . . . . . . Utiliser les menus . . . . . . . . . . . . . . . . . . . Utiliser les barres d'outils . . . . . . . . . . . . . . Lancer l'aide . . . . . . . . . . . . . . . . . . . . Afficher le contenu d'une rubrique d'aide . . Rechercher de l'aide à partir de l'index . . . Rechercher de l'aide à partir de mots clés Créer et utiliser les marque-pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 .9 11 12 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 17 19 19 21 Gestion d'une base de données existante i Base de données i Objets d'une base de données i Utilisation de la feuille de données Ouvrir/fermer une base de données . . . . . . . . . . . . Afficher une base de données masquée . . . . . . . . . Envoyer une base de données par e-mail. . . . . . . . . Enregistrer les modifications d'une base de données. Découvrir les objets d'une base de données Afficher et sélectionner des objets . . . . . . Afficher/masquer l'aperçu d'un objet . . . . . . Afficher un objet en mode Édition . . . . . . . Afficher un objet en mode Conception . . . . Enregistrer un objet . . . . . . . . . . . . . . . . Fermer un objet. . . . . . . . . . . . . . . . . . . Supprimer un objet. . . . . . . . . . . . . . . . . Renommer un objet . . . . . . . . . . . . . . . . Copier un objet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 26 27 29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 32 33 34 35 36 37 38 39 40 Se déplacer dans une feuille de données . . . . . . . Sélectionner une ligne, une colonne ou un champ . Modifier la largeur des colonnes . . . . . . . . . . . . Modifier la hauteur des lignes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 43 44 45 © Editions ENI - Toute reproduction interdite . . . . . . . . . . . . . . 1 Table des matières Masquer/afficher une colonne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Modifier le formatage des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . 46 Modifier le format des caractères de la table . . . . . . . . . . . . . . . . . . 48 i Données d'un enregistrement i Enregistrements Empêcher/autoriser la modification des données Modifier les données d'un champ . . . . . . . . . . . Supprimer des caractères . . . . . . . . . . . . . . . Insérer des caractères spéciaux . . . . . . . . . . . Déplacer/copier des données . . . . . . . . . . . . . Annuler les modifications en cours . . . . . . . . . Rechercher des données . . . . . . . . . . . . . . . . Créer un nouvel enregistrement . . Sélectionner des enregistrements. Supprimer des enregistrements . . Trier les enregistrements . . . . . . Filtrer les enregistrements . . . . . Désactiver un tri/un filtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 50 50 51 52 52 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 57 58 58 60 62 Création et gestion d'une base de données i Création d'une base de données i Gestion d'une base de données Réfléchir à l'objectif de la base de données . . . . . . . . . . . . . . . . . . . . 66 Créer une nouvelle base de données . . . . . . . . . . . . . . . . . . . . . . . . 67 Créer une base de données à partir d'un fichier existant . . . . . . . . . . . 68 Modifier la connexion au fichier source . . . . . . . . . . . . . . . . . . . . . . . 72 Utiliser une base de données dans Writer ou Calc . . . . . . . . . . . . . . . 74 Tables i 2 Création d'une table Étape préalable à la création . . . . . . . . . . . Créer une table en mode Ébauche . . . . . . . . Créer une table à l'aide de l'assistant . . . . . Créer une table en copiant la structure et/ou d'une table existante . . . . . . . . . . . . . . . . ......... ......... ......... les données ......... . . . . . . . . . 80 . . . . . . . . . 81 . . . . . . . . . 84 . . . . . . . . . 88 Table des matières i Structure d'une table i Clé primaire i Relations entre les tables Modifier la structure d'une table . . . . . . . . . . . . . . . . . . . . Modifier les propriétés d'un champ . . . . . . . . . . . . . . . . . . Définir une numérotation automatique de la valeur d'un champ Modifier le format des données d'un champ . . . . . . . . . . . . . Indexer une table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Définir une clé primaire . . . . . . . . . . . . . . . . . . . . . . Définir une clé primaire constituée de plusieurs champs Supprimer une clé primaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 . 93 . 95 . 95 100 . . . . . . . . . . . . . . . . . . . . . . . . 104 104 105 105 Les différents types de relation entre les tables . . . . . . . . . . . . . . . 107 Établir une relation entre plusieurs tables . . . . . . . . . . . . . . . . . . . 109 Gérer les relations de la base de données . . . . . . . . . . . . . . . . . . . 113 Requêtes et vues de table i Requêtes i Vues de table Créer une requête monotable . . . . . . . . . . . . . . . Créer une requête multitable . . . . . . . . . . . . . . . Exécuter une requête . . . . . . . . . . . . . . . . . . . . Gérer la grille des requêtes . . . . . . . . . . . . . . . . Gérer les relations dans la structure d'une requête Définir les critères de la requête . . . . . . . . . . . . Créer une requête paramétrée . . . . . . . . . . . . . . Insérer un champ calculé dans une requête. . . . . . Réaliser un calcul statistique sans regroupement . Réaliser un calcul statistique avec regroupement. . Requêtes en mode SQL . . . . . . . . . . . . . . . . . . . Créer une vue de table . . . . Convertir une requête en vue Ouvrir une vue de table . . . . Modifier une vue de table. . . © Editions ENI - Toute reproduction interdite ...... de table ...... ...... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 123 127 128 130 132 137 139 141 143 146 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 156 156 158 3 Table des matières Formulaires et rapports i Formulaires i Sous-formulaires Créer un formulaire en mode Ébauche . . . . . . . . . . . . . . . . . Créer un formulaire à l'aide de l'assistant . . . . . . . . . . . . . . . Modifier/utiliser un formulaire . . . . . . . . . . . . . . . . . . . . . . . Utiliser la feuille de données de la table dans un formulaire . . . Modifier les propriétés d'un formulaire . . . . . . . . . . . . . . . . . Modifier la source d'un formulaire . . . . . . . . . . . . . . . . . . . . Modifier l'ordre de tabulation du formulaire . . . . . . . . . . . . . . Sélectionner un champ à l'ouverture du formulaire . . . . . . . . . Interdire l'accès à un champ et sa modification . . . . . . . . . . . Définir un ordre de tri ou un filtre pour un formulaire . . . . . . . Filtrer les enregistrements dans un formulaire en mode Édition Créer un sous-formulaire dans un formulaire . . . . . Modifier les propriétés d'un sous-formulaire . . . . . Gérer les sous-formulaires. . . . . . . . . . . . . . . . . Modifier la source d'un sous-formulaire. . . . . . . . . Insérer des champs provenant de plusieurs tables . Afficher automatiquement la barre de navigation à l'ouverture d'un formulaire . . . . . . . . . . . . . . . . i Rapports i Report Builder 4 Créer un rapport à l'aide de l'assistant Rapport . Afficher un rapport et l'imprimer . . . . . . . . . . . Modifier un rapport . . . . . . . . . . . . . . . . . . . Envoyer un rapport par e-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 165 170 173 175 177 178 180 180 182 184 . . . . . . . . . . . . . . . . . . . . . . . . . 188 193 196 199 199 . . . . . . . . . . . . . 202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 209 209 210 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installer l’extension Report Builder . . . . . . . . . . . . . . . . . Créer un rapport en mode Ébauche . . . . . . . . . . . . . . . . . Afficher le rapport en mode Conception . . . . . . . . . . . . . . Sélectionner la source de données . . . . . . . . . . . . . . . . . Exécuter/afficher le rapport . . . . . . . . . . . . . . . . . . . . . . Gérer les sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sélectionner/supprimer les différents éléments d’un rapport Insérer des contrôles dépendants . . . . . . . . . . . . . . . . . . Insérer des contrôles indépendants . . . . . . . . . . . . . . . . . Créer un contrôle calculé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 212 213 213 215 216 216 218 218 219 220 Table des matières Modifier les propriétés d’un contrôle . . . . . . . . Modifier la taille d’un contrôle. . . . . . . . . . . . . Déplacer/aligner les contrôles . . . . . . . . . . . . . Mettre en page et imprimer un rapport . . . . . . Modifier l’ordre de tri d’un rapport . . . . . . . . . Définir le regroupement des enregistrements . . Imprimer une partie des enregistrements . . . . . Imprimer chaque groupe sur une page différente Éviter d’imprimer l’en-tête et/ou le pied de page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 221 222 223 223 225 225 226 227 Créer un contrôle de champ de type Zone de texte . . . . . . . . . . . Créer un contrôle de champ de type case à cocher ou bouton radio Créer une liste contenant des données issues d'une autre table . . . Créer une liste de données fixes . . . . . . . . . . . . . . . . . . . . . . . . Créer un groupe d'options dans un formulaire . . . . . . . . . . . . . . . Créer un objet dépendant de type Image . . . . . . . . . . . . . . . . . . Remplacer le type d'un contrôle par un autre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 231 233 237 240 243 245 Contrôles i Contrôles dépendants i Contrôles indépendants i Gestion des contrôles Créer un champ d'étiquette . . . . Tracer un rectangle ou une ligne . Insérer une image . . . . . . . . . . Créer un bouton d'action . . . . . . . . . . . . . . . . . . . . . . 246 246 247 247 Sélectionner des contrôles . . . . . . . . . . . . . . . . . . . . . . . . . . Déplacer/copier des contrôles. . . . . . . . . . . . . . . . . . . . . . . . . Modifier la taille des contrôles . . . . . . . . . . . . . . . . . . . . . . . . Aligner les contrôles les uns par rapport aux autres . . . . . . . . . Grouper/dissocier des contrôles . . . . . . . . . . . . . . . . . . . . . . . Afficher un contrôle à l'avant ou à l'arrière-plan . . . . . . . . . . . . . Afficher la fenêtre des propriétés d'un contrôle . . . . . . . . . . . . . Modifier la présentation du texte d'un contrôle . . . . . . . . . . . . . Modifier la couleur d'arrière-plan d'un contrôle . . . . . . . . . . . . . . Modifier la bordure des contrôles . . . . . . . . . . . . . . . . . . . . . . Appliquer ou créer un format personnalisé . . . . . . . . . . . . . . . . Modifier le format d'affichage d'un contrôle de type Date ou Heure Afficher plusieurs lignes dans un contrôle de type Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 251 253 254 255 256 257 259 261 261 262 264 266 © Editions ENI - Toute reproduction interdite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Table des matières Affichage d'un calendrier pour les contrôles de type Date . . . . . . . . . 267 Masquer un contrôle à l'impression . . . . . . . . . . . . . . . . . . . . . . . . 268 Afficher un texte d'aide à la saisie . . . . . . . . . . . . . . . . . . . . . . . . . 269 Fonctions avancées i Copie de données i Personnalisation Copier Copier Copier Copier les les les les données données données données d'une table ou d'une requête dans Calc. . . . dans un document Writer sans liaison . . . . dans un document Writer avec liaison . . . . d'une feuille de calcul Calc dans une nouvelle Personnaliser une barre d'outils existante. Créer une barre d'outils. . . . . . . . . . . . . Gérer les raccourcis-clavier . . . . . . . . . . Personnaliser un menu existant . . . . . . . Créer un nouveau menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... .... .... table . . . . 272 274 276 278 . . . . . . . . . . 281 284 285 287 290 . . . . . . . . . . . . . . . Raccourcis-clavier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 6