Logo de leçons

Vue d'ensemble des contrôles Windows

 

Contrôles basées sur le texte  : L'étiquette

 

Introduction

 

Une étiquette est un contrôle qui sert de guide à l'utilisateur. Elle fournit un texte statique que l'utilisateur ne peut pas changer mais qu'il peut lire pour obtenir des informations sur un autre contrôle du formulaire. Vous pouvez également l'utiliser pour afficher une simple information à l'utilisateur. La plupart des contrôles d'un formulaire ne sont pas explicites à première vue et l'utilisateur ne saurait pas ce qu'elle représentent. Par conséquent, vous pouvez assigner une étiquette au contrôle comme aide à l'utilisateur.

Pour ajouter une étiquette à un formulaire, dans la boîte à outils, cliquez Étiquette et cliquez sur le formulaire ou l'état. Dactylographiez le texte que l'étiquette affichera et validez (car comme nous verrons, la plupart des contrôles ajoutent leur propre étiquette sur le formulaire).

Propriétés d'une étiquette

La caractéristique la plus importante probablement et la plus évidente d'une étiquette est le texte qu'elle affiche. Ce texte est la légende de l'étiquette. Si vous cliquez l'étiquette sur la boîte à outils et cliquez sur le formulaire, vous devez d'abord définir sa légende. Si une étiquette a déjà une légende, il y a plusieurs manières de l'éditer. Par exemple, utilisez les mêmes techniques que nous avons passées en revue pour éditer les propriétés de base d'un texte. D'autre part, pour éditer la légende d'une étiquette, sur le formulaire, cliquez à l'intérieur de l'étiquette. Cela la mettrait en mode édition et vous pourrez l'éditer ou le modifiez comme vous souhaitez.

L'aspect d'une étiquette est visiblement contrôlé par les caractéristiques de sa police. Le nom de la police, également appelé son visage, est le nom de la police défini par le logiciel d'exploitation. Nous avons vu qu'il y a plusieurs manières de définir les caractéristiques de la police d'un contrôle comme l'étiquette. La barre d'outils de formatage est équipé des boîtes bascules et des boutons appropriés. Ces caractéristiques peuvent également être modifiées en utilisant leurs propriétés correspondantes dans la fenêtre des propriétés.

Les dimensions d'une étiquette contrôlent sa largeur et sa taille. Bien que ces dimensions soient étroitement liées aux caractéristiques de la police, elles peuvent être indépendamment définies. Il y a deux principales manières de redimensionner une étiquette, ce qui équivaut à changer ses dimensions. Pour définir vos propres dimensions, dans le format  étiquette de la fenêtre des propriétés de l'étiquette, changer les valeurs des propriétés Largeur et Hauteur. À moins que vous projetiez afficher la couleur de fond d'une étiquette, probablement la meilleure manière de redimensionner une étiquette est de la faire s'ajuster sur les dimensions de la taille de police et toute la largeur du caractère. Pour ce faire, placez la souris sur une des poignées de l'étiquette et double-cliquez. La largeur et la taille de l'étiquette seront définies pour s'adapter à sa légende.

La position d'une étiquette est contrôlée par les propriétés Haut et gauche. La propriété Haut définit la mesure du coin gauche supérieur de la section où l'étiquette est placée, au coin gauche supérieur même de l'étiquette. Il y a deux manières principales de définir la position d'une étiquette. Sur les propriétés de la fenêtre, vous pouvez changer les valeurs des propriétés supérieures gauches. D'autre part, vous pouvez placer votre souris sur le coin supérieur gauche de l'étiquette jusqu'à ce que l'indicateur de la souris se transforme en un doigt pointé. Alors cliquez et traîner dans la direction désirée.

Étude pratique : Concevoir des étiquettes

  1. Ouvrez la base de données Vidéo Collection1.
  2. Dans la section Formulaires de la fenêtre de la base de données, droit-cliquez le formulaire Videos1 et cliquez Mode création.
  3. Dans la boîte à outils, cliquez Etiquette et cliquez dans la section supérieure gauche sous la barre En-tête. 
  4. Dactylographiez collection vidéos - les groupes et validez.
  5. Tandis que la nouvelle étiquette est encore sélectionnée, sur la barre d'outils de formatage, cliquez la flèche de la boîte bascule Police et sélectionnez Garamond.
  6. Cliquez la flèche de la boîte bascule Taille de police et sélectionnez 20. 
  7. Clique le bouton Gras Audacieux
  8. Cliquez la flèche du bouton Couleur de Police/Premier plan et cliquez le jaune (colonne 3 - rangée 4). 
  9. Pour redimensionner l'étiquette, placez la souris sur une des poignées entourant l'étiquette et double-cliquez.
  10. Pour redéfinir l'étiquette, dans la page Format de la fenêtre des propriétés, cliquez Gauche, tapez 0.25 et validez.
  11. Changer la valeur de la propriété Haut en 0.040. 
  12. Tandis que l'étiquette est encore sélectionnée, sur la fenêtre des propriétés, cliquer la page Autres.
  13. Cliquer Nom, tapez lblMainTitle et validez.
  14. Cliquez n'importe où sur le formulaire (pour ne pas sélectionner l'étiquette). 
  15. Droit-cliquez l'étiquette Collection vidéos et cliquez Copier.
  16. Droit-cliquez n'importe où dans la même section En-tête du formulaire et cliquez Coller.
  17. Tandis que la nouvelle étiquette est encore sélectionnée, sur la fenêtre des propriétés, cliquez la page Toutes. 
  18. Cliquez Nom et tapez lblShadowTitle. 
  19. Cliquez Gauche et tapez 0.29. 
  20. Cliquer Haut et tapez 0.075 et validez.
  21. Sur la barre d'outils de formatage, cliquez la flèche Couleur de Police/Premier plan et cliquez rouge foncé (1ère colonne - 2eme rangée). 
  22. Sur la barre d'outils de formatage cliquez boîte bascule Objet, sélectionnez lblMainTitle puis notez qu'il est sélectionné sur le formulaire.
  23. Sur le menu principal, cliquez Format - > Mettre au premier plan.
  24. Traîner l'extrémité supérieure de la barre Détails vers le haut complètement pour rétrécir la section En-tête du formulaire jusqu'à ce que vous ne puissiez pas traîner davantage vers le haut.
  25. Avant de quitter, dans la section En-tête du formulaire, tracez une ligne fausse qui touche les deux étiquettes pour les sélectionner. Faites alors Ctrl + C pour copier.
  26. Pour visionner le formulaire, sur la barre d'outils en Mode formulaire, cliquez le bouton Affichage.
  27. Sur la barre de menu, cliquez Fenêtre - > taille pour adapter le formulaire:
     
  28. Fermez le formulaire. Une fois demandé à le sauvegarder, cliquez oui. 
  29. Sur la fenêtre de la base de données, droit-cliquez le formulaire Actors1 et clique Mode création.
  30. Droit-cliquez le secteur sous la barre En-tête du formulaire et cliquez Coller.
  31. Tandis que les deux étiquettes sont encore sélectionnées, dans la fenêtre de propriétés, cliquez Format et changez ou éditer la valeur de la légende pour afficher Collection vidéo - Acteurs/actrices et validez.
  32. Double-cliquez une des poignées des étiquettes pour les redimensionner.
  33. Visionnez en aperçu avant impression, sauvegardez et fermez le formulaire. 

Les contrôles basées sur le texte : La zone de textes

 

Introduction

Une zone de texte est un contrôle de Windows utilisé pour obtenir ou afficher un texte interactif à l'utilisateur. Dans son utilisation la plus régulière, une zone de texte sert d'endroit pour compléter et fournir des informations. Vous pouvez également l'utiliser pour afficher seulement un texte sans toutefois permettre à l'utilisateur de changer son contenu.

Comme la plupart des autres contrôles, le rôle d'une zone de texte n'est pas évident à première vue; c'est pourquoi elle devrait être accompagnée d'une étiquette qui définit son but. Du point de vue de l'utilisateur, une zone de texte est baptisée du nom de l'étiquette la plus proche d'elle. Une telle étiquette est habituellement du côté gauche ou du côté supérieur de la zone de texte correspondante.

Il y a deux principales manières d'ajouter une zone de texte à un formulaire:

  • Dans la boîte à outils, vous pouvez cliquer le contrôle zone de texte et cliquer sur une section du formulaire. À moins que vous ayez une bonne raison de faire le contraire, la plupart de vos zones de texte seront placées dans la section Détails. Quelques zones de texte utilisées dans les expressions peuvent être placées dans une autre section. Par défaut, le placement d'une zone de texte sur le formulaire ajoute également une étiquette correspondante vers sa gauche.
  • Si vous traînez un champ basé sur le texte de la liste des champs et le laissez tomber sur le formulaire, le champ placerait une zone de texte et son étiquette correspondante.

Propriétés d'une zone de texte

Comme chaque contrôle sur un formulaire, les dimensions de la zone de texte sont contrôlées par ses propriétés Largeur et Taille. La position d'une zone de texte est contrôlée par ses propriétés Haut et Gauche. 

Pour rendre une zone de texte inaltérable, c'est-à-dire que, si vous ne voulez pas que l'utilisateur écrive le texte dans une zone de texte, vous avez là diverses solutions de rechange. Si vous changez la propriété Verrouiller de oui à non, la zone de texte aura un fond gris et ne pourra pas recevoir le foyer. Si vous définissez la propriété Verrouiller à oui, le contrôle apparaîtra avec un fond (blanc) normal. 

Les effets spéciaux de la zone de texte sont augmentés par rapport à ceux disponibles sur une étiquette. En plus de la capacité de relever ou de baisser une zone de texte, vous pouvez lui donner une extrémité épaisse, ou une bordure ombrée. 

Après avoir ajouté une zone de texte sur un formulaire, vous pouvez le configurer pour recevoir ses données d'une table existante. Ceci peut être fait après que la source des enregistrements du formulaire ait été définie. Pour lier une zone de texte à l'objet qui est la source des enregistrements du formulaire, cliquez la flèche de sa boîte bascule Source des enregistrements et sélectionnez le champ désiré.

Étude pratique : Concevoir des boîtes de textes

  1. Dans la section Formulaires de la fenêtre de la base des données, droit-cliqueZ le formulaire Actors et cliquez Mode création.
  2. Sur le formulaire, cliquez zone de texte Actors.
  3. Sur la barre d'outils de formatage, clique la flèche du bouton Effets spéciaux et cliquez Effet spécial : Ombré.
  4. Visionnez, sauvegardez et fermez le formulaire. 

Les boutons de commande

 

Introduction

Un bouton de commande est un objet rectangulaire qui permet à l'utilisateur d'écarter une zone de dialogue ou de lancer une action. Ceci se fait par un processus décisionnel basé dans le formulaire dont la zone de dialogue est affichée. Ceci peut être reconnu par un simple message que le formulaire affiche à l'utilisateur. Un utilisateur peut également être invité à choisir un bouton dans le groupe de boutons  du formulaire ou de la zone de dialogue. Pour utiliser un bouton, l'utilisateur peut positionner son indicateur de souris sur le bouton désiré et le cliquer.

Selon la façon dont le bouton est mis en application, il devrait être évident que l'utilisateur sache ce qu'il doit en faire. Pour indiquer à quoi va servir un bouton ou à quelle action il mènerait, un bouton peut afficher une chaîne de caractères au dessus. Cette chaîne est également désignée sous le nom de légende du bouton. La légende devrait être assez explicite pour faire savoir à l'utilisateur comment un bouton est utilisé. Une légende comme OK signifie habituellement que l'utilisateur accepte le message que le formulaire ou la zone de dialogue affiche. Une légende comme Annuler est habituellement accompagnée d'un autre bouton de correction sur le formulaire. Quand un bouton a une légende d'annulation, l'utilisateur le cliquera habituellement comme s'il disait, « ne jamais s'occuper » ou « je change d'avis », etc.

Pour créer un bouton, vous pouvez cliquer le contrôles Boutons de commande sur la boîte à outils et cliquer sur la section désirée du formulaire. Sur la boîte à outils, si le bouton Assistants de contrôle était activé ou cliqué, l'assistant pour créer les boutons de commande commencerait à vous aider à créer un bouton entièrement fonctionnel. Si vous ne voulez pas utiliser l'assistant, vous pouvez cliquer Annuler à la première page de l'assistants de contrôle. En outre, si vous ne voulez pas utiliser l'assistant, sur la boîte à outils, vous pouvez cliquer le bouton Assistants de contrôle pour le désactiver.

Étude pratique : Créer des boutons de commande

  1. Ouvrez la base de données  Bethesda Car Rental1.
  2. Dans la section Formulaires de la fenêtre de la base des données, double-cliquez la zone de dialogue About1 pour l'ouvrir.
     
  3. Après avoir visionné la zone de dialogue, la muter en Mode création.
  4. Sur la boîte à outils, après s'être assuré que le bouton Assistants de contrôle est activé, cliquez le contrôle Bouton de commande et cliquez un secteur vide dans la section Pied de page du formulaire du côté droit de l'étiquette d'avertissement.
  5. À la première page de l'Assistant bouton de commande, dans la liste Catégories, cliquez opérations sur formulaire.
  6. Dans la liste Actions, cliquez Fermer un formulaire.
  7. Cliquez suivant.
  8. Sur la deuxième page, remplacez le contenu de la zone de texte par OK (et s'assurer que le bouton station texte a été sélectionné ) et cliquez suivant.
  9. Changez le nom du bouton de commande en OK et cliquez fin.
  10. Redimensionnez le bouton comme vous désirez.
  11. Visionnez la zone de dialogue :
     
  12. Enregistrez le formulaire. Pour le fermer, cliquez OK.

Caractéristiques des boutons de commande

Comme toutes les autres commandes « visuelles », un bouton de commande a une propriété Nom, un endroit (à gauche et dessus), et des dimensions (largeur et taille). En raison de leur comportement prévu, les boutons de commande sont des objets les plus généralement utilisés pour engager une action. Comme tel, ils sont utilisés pour ouvrir d'autres formulaires, ou états de la même base de données, ou pour afficher simplement une boîte de message.

Comme nous avons vu dans la deuxième page de l'assistant, un bouton de commande dans Microsoft Access peut afficher une chaîne ou une image (petite) au dessus. Microsoft Access comporte des douzaines d'images que vous pouvez utilisées. Elless sont particulièrement utilisés comme des boutons. Si aucune de ces images ne convient à vos besoins, vous pouvez concevoir vos propres images. Pour afficher une image sur un bouton, après sa sélection en Mode création, cliquez le bouton points de suspension du champ d'image dans l'étiquette Format de la fenêtre des propriétés, localisez l'image, et la sélectionner.

Quand une zone de dialogue est équipée d'un OK et d'un bouton Annuler, on le fait savoir à  l'utilisateur pour qu'il puisse valider Entrer pour effectuer la même action comme s'il avait cliqué OK. Pour appliquer ce comportement, si vous créez un bouton et lui donnez une légende correcte, vous pouvez définir sa propriété par défaut à oui. On suggère également que, si un bouton a une légende Annuler, l'utilisateur peut appuyer ESC et produire le même comportement que si le bouton d'annulation a été cliqué. Pour appliquer ce dispositif, après avoir créé le bouton avec une légende d'annulation, définissez sa propriété d'annulation à oui. Ne jamais définir les propriétés de tous les deux boutons d'annulation par défaut à oui pour le même bouton.

Étude pratique : Configuration des boutons de commande

  1. La base de données Bethesda Car Rental1 devrait encore être ouverte.
    Dans la section Formulaires de la fenêtre de la base de données, droit-cliquez la zone de dialogue About1 et cliquez Mode création.
  2. Sur le formulaire, cliquez le bouton OK pour le sélectionner. Dans la fenêtre des propriétés, cliquez l'étiquette Autres et double-cliquez Par défaut pour changer sa valeur de Non en Oui.
  3. Enregistrez et visionnez la zone de dialogue.
  4. Pour la fermer, validez Entrer.
 

Les zones de liste déroulante (boîtes bascules) et de liste

 

Introduction aux zones de liste déroulante

Une liste déroulante est un contrôle Windows faite de deux parties : une partie texte et une liste. La zone de texte est utilisée pour afficher un choix fait à partir d'une liste d'articles. Du côté droit de la zone de texte, il y a une flèche de pointage dirigée vers le bas  qui permet à l'utilisateur de savoir que le contrôle contient une liste. L'utilisateur affiche la liste en cliquant la flèche. Pour utiliser une zone de liste déroulante, l'opération la plus fondamentale que l'utilisateur peut exécuter est de cliquer la flèche et de sélectionner un article. Une fois qu'un article est sélectionné, la liste se rétracte en arrière comme un ressort.

Il existe plusieurs manières d'ajouter une zone de liste déroulante à un formulaire (ou à un état). Ceci est fait de la même manière que nous avons fait avec la table : utilisez L'Assistant de contrôle.

Étude pratique : Créer une zone de liste déroulante

  1. Ouvrez la base de données Vidéo Collection1  et ouvrir le formulaire Vidéos2.
  2. Après l'avoir visionnée en aperçu avant impression, pour le muter en Mode création, sur la barre d'outils en Mode formulaire, cliquez le bouton Affichage.
  3. Sur la boîte à outils, s'assurer que le bouton Assistants de contrôle est cliqué. 
  4. Sur la boîte à outils, cliquez Bouton bascule. 
  5. Sur le formulaire, cliquez entre Title et les zones de texte © Year:
     
  6. Sur la zone de dialogue de l'assistant de la zone de liste déroulante, s'assurer que le premier bouton station est sélectionné et cliquez suivant.
  7. Dans la liste des tables, cliquez Table: Directors et cliquez suivant.
  8. Dans la liste Champs disponibles, double-cliquez Director et cliquez suivant.
  9. S'assurer que la boîte de contrôle Colonne clé cachée est vérifiée et cliquez suivant.
  10. Cliquez la flèche de la zone de liste déroulante et sélectionnez DirectorID.
     
  11. Cliquez suivant.
  12. Pour l'étiquette de la zone de liste déroulante, dactylographiez Director pour remplacer l'étiquette suggérée et pour cliquer Terminer.
  13. Sauvegardez le formulaire et le muter en Mode formulaire pour le visionner préalablement.
  14. Après avoir visionné le formulaire, le muter de nouveau en Mode création.

Introduction aux zones de liste

Une zone de liste présente une liste d'articles à l'utilisateur. La liste apparaît comme une zone plus grande que la zone de texte. Les articles dans la liste apparaissent chacun sur sa propre ligne. L'utilisateur fait son choix en cliquant dans la liste. Une fois qu'un article est cliqué, il devient accentué indiquant que c'est le choix courant :

Probablement la manière la plus facile de créer une liste est d'utiliser l'Assistant des zones de liste. Ceci vous permet de sélectionner la source des données, qui sera ue table ou une requête. Alors vous pouvez sélectionner la colonne qui sera affichée comme valeur de la zone de liste, exactement comme fait avec la zone de liste déroulante.

Étude pratique : Créer une zone de liste

  1. La base de données de la vidéo Collection1 devrait encore être ouverte avec le formulaire Vidéos1 dans l'aperçu conception.
    Sur la boîte à outils, s'assurer que le bouton Assistants de contrôle est cliqué. 
  2. Sur la boîte à outils, cliquez le bouton Zone de liste.
  3. Sur le formulaire, cliquez du côté droit de la zone de liste déroulante DirectorID.
  4. Dans la première page de l'assistant de la zone de liste, cliquez le deuxième bouton station  et cliquez suivant.
  5. Cliquez le champ vide sous Col1 et dactylographiez G.
  6. appuyez Tab et tapez PG.
  7. Remplissez la liste avec les options suivantes : PG-13, R, NC-17, X, et N/R.
     
  8. Cliquez suivant.
  9. Cliquez la flèche de la zone de liste déroulante et sélectionnez Rating.
  10. Cliquez suivant.
  11. Pour l'étiquette, tapez Rating et validez Entrer.
  12. Sauvegardez, visionnez et fermez le formulaire.

Propriétés des zones de liste déroulante et de liste Fin

La zone de liste déroulante est l'un des dispositifs fortement félicité du Microsoft Access. Comme l'application la rend particulièrement facile à créer, elle exécute tous les travaux de base nécessaires derrière la scène. L'Assistant de la zone de liste déroulante utilisé pour créer une zone de liste déroulante liée, peut réconcilier la relation entre la clé primaire de la table mère qui contient des données actuelles pour affichées, et la clé étrangère sélectionnée qui existe sur la table qui accueille la clé étrangère. Après avoir créé la zone de liste déroulante, particulièrement si vous avez l'habitude de la configurer grâce à l'assistant, vous pouvez vérifier et ajuster les caractéristiques comme vous désirez.

Comme chaque commande, une zone de liste déroulante utilise un nom qui vous permet, ainsi que l'application de la base de données ou le logiciel d'exploitation, de l'identifier. Si vous créez une zone de liste déroulante en traînant, de la liste des champs, un champ dont les dispositifs de consultation ont été déjà configurés, le contrôle recevra le même nom que la colonne de la table. Si vous créez une zone de liste déroulante en utilisant l'assistant zone de liste déroulante, le contrôle recevra un nom qui commence par Liste déroulante. Un exemple serait Liste déroulante21. Si vous n'avez pas l'intention de vous référer à la zone de liste déroulante dans une expression, vous n'aurez pas besoin de prêter attention au nom du contrôle. Autrement, si vous créez plusieurs contrôles en utilisant les assistants, les noms pourront devenir embrouillant. Dans ce cas-ci ce serait une bonne idée de changer le nom de la zone de liste déroulante. Comme tous les autres, pour changer le nom d'un contrôle, accédez à sa fenêtre des propriétés de la table, changez la valeur de la propriété Nom.

Quand nous pensons à une zone de liste, nous supposons habituellement qu'elle est faite en une colonne d'articles. Une zone de liste peut être faite de diverses colonnes. Dans ce cas-ci, ça s'appelle parfois un Affichage de liste :

La plupart de temps, quand il y a affichage de plusieurs colonnes d'une liste, l'utilisateur peut ne pas pouvoir identifier les articles sous chaque colonne. Dans ce cas-ci, vous pouvez afficher un en-tête de colonne sur sa colonne. Cet en-tête de colonne afficherait une étiquette qui classe les articles. 

Une des principales raisons de l'usage d'une zone de liste déroulante ou de liste est de fournir une liste d'articles à l'utilisateur. Parfois la liste peut être très grande. Si la liste est longue, le contrôle fournirait une barre coulissante verticale qui permet à l'utilisateur de se diriger en haut et en bas pour accéder à tous les articles de la liste. Le créateur de la base de données décide du nombre d'articles à afficher dans la liste.

Étude pratique : Configuration d'une zone de liste déroulante

  1. Ouvrez la base de données  Bethesda Car Rental1.
  2. Dans la section Formulaires de la fenêtre de la base de données, double-cliquez le formulaire RentalRates pour l'ouvrir. Si vous ne l'avez pas, ouvrez le formulaire RentalRates1.
  3. Après avoir visionné le formulaire, le muter en Mode création.
  4. Sur la boîte à outils, s'assurer que le bouton Assistant de contrôle est activé. 
    Pour créer une zone de liste, sur la boîte à outils, cliquer le bouton zone de liste et, sur le formulaire, cliquez sous Détail sur la section supérieure gauche.
  5. Dans la première page de l'assistant zone de liste, s'assurez que le premier bouton station est sélectionné et cliquez suivant.
  6. Dans la liste des tables, cliquez CarCatégories et cliquez suivant.
  7. Dans liste Champs disponibles, cliquez le bouton Sélectionner Tout et cliquez suivant.
     
  8. S'assurer que la boîte de contrôle Colonne clé cachée est vérifiée et cliquez suivant.
  9. Changez l'étiquette en Taux de location par Catégorie et cliquez Terminer.
  10. Visionnez le formulaire en Mode formulaire et le muter de nouveau en Mode création.
  11. Sur le formulaire, cliquez la zone de liste pour la sélectionner.
  12. Sur la fenêtre des propriétés, cliquez l'étiquette Toutes et cliquez Nom. Dactylographiez lstRentalRates et validez par Entrer.
  13. définissez la propriété En-tête colonne à oui.
  14. Changez Largeurs colonnes comme suit : 0 » ; 0.875 » ; 0.85 » ; 0.85 » ; 0.85 » ; 0.85 ».
  15. Redimensionnez le contrôle zone de liste et le formulaire à approximativement ceci.
     

     Sauvegardez et visionnez le formulaire.

  16. Fermez le formulaire.

Les boutons Stations

 

Introduction

Un bouton station est un contrôle Windows faite d'une boîte ronde( O ). Dans l'utilisation pratique, un bouton station habituellement (sinon toujours), est accompagné d'autres boutons station. En d'autres termes, les boutons station viennent en groupe. L'utilisateur prend sa décision en sélectionnant ou en cliquant une des boîtes rondes. Une fois  cliquée, la boîte ronde est partiellement remplie d'un point. Quand un bouton est sélectionné dans le  groupe, les autres boîtes rondes du groupe se vident. L'utilisateur peut sélectionner un autre bouton en cliquant un choix différent qui vide le choix précédent. Cette technique de choix est désigné sous le nom de mutation exclusive.

Il y a deux principales manières d'ajouter un bouton station à votre formulaire ou état. en Mode création, si vous ajoutez un contrôle Groupe d'options à une fenêtre, pendant que le bouton Assistants de contrôle est activé, l'Assistant Groupe d'options commencera à vous permettre de créer une liste d'articles où chaque article plus tard sera converti en bouton station. Si le bouton station doit être lié à une colonne du point d'émission des données, vous devrez l'indiquer. Une telle colonne devrait avoir un nombre naturel comme type de données (byte, nombre entier, long nombre entier).

Étude pratique : Ajouter des boutons stations

  1. Ouvrez la base de données de Danilo Pizza1.
  2. Dans la section Formulaires de la fenêtre de la base de données, double-cliquez le formulaire CustomersOrders pour l'ouvrir.
     
  3. Après avoir visionné le formulaire, le muter en Mode création.
  4. Sur la boîte à outils, s'assurer que le bouton Assistants de contrôle est activé.
    Cliquez le contrôle Groupe d'options. 
  5. Sur le formulaire, cliquez OrderID. 
  6. Dans la première page de la zone de dialogue de l'Assistant Groupe d'options, cliquez la boîte vide sous l'étiquette Nom et dactylographiez Petit.
  7. Appuyez la touche de déplacement du curseur et tapez Moyen.
  8. Appuyez la touche de déplacement du curseur, dactylographiez Grand.
     
  9. Cliquez suivant.
  10. Pour définir le choix par défaut, cliquez la flèche de la zone de liste déroulante (ou boîte bascule) et sélectionnez Moyen.
  11. Cliquez suivant.
     
  12. Acceptez les valeurs suggérées pour les boutons d'options et cliquez suivant. 
  13. Cliquez la flèche de la boîte bascule et sélectionnez PizzaSizeID parce que le bouton d'option sélectionné sera tenu par, ou porté par, ou stocker dans la clé étrangère PizzaSizeID.
     
  14. Cliquez suivant.
     
  15. Acceptez d'avoir les boutons d'options avec un style échelonné. Cliquez suivant.
  16. Changer la légende suggérée à Taille de la pizza et cliquez Terminer.

Propriétés des boutons stations

Puisque la boîte ronde d'un bouton station n'indique pas pour quelle raison il est utilisé, habituellement (sinon toujours), elle est accompagnée d'une étiquette. L'étiquette peut être placée n'importe où (à gauche, au dessus, à droite, en bas) près de la boîte ronde mais elle est habituellement placée à la gauche ou du côté droit. Pour déplacer ou placer la boîte ronde, la cliquer pour la sélectionner. Placez alors votre souris sur elle pour obtenir une flèche de pointage sous la forme d'un doigt et traînez dans la direction désirée :

Comme la plupart des (sinon toutes) autres commandes, quand vous incluez un bouton station, Microsoft Access ajoute une étiquette au contrôle. Si vous n'aimez pas la phrase affichée par l'étiquette, vous pouvez la cliquer deux fois pour la mettre en mode édition et changer la phrase.

Étude pratique : configuration des boutons stations

  1. La base de données Danilo pizza1 devrait encore être ouverte, avec le formulaire CustomersOrders en Mode création.
    Sur le formulaire, cliquez un secteur inoccupé pour s'assurer que rien n'est sélectionné. Cliquez la bordure de la boîte du groupe nouvellement ajouté (la ligne qui entoure le groupe et touche l'étiquette Taille de la  pizza) pour sélectionner l'armature.
  2. Dans la fenêtre des propriétés, cliquez l'étiquette Toutes et cliquez Nom. Tapez fraPizzaSize et appuyez Entrer.
  3. Agrandir la bordure du groupe d'option pour inclure les boîtes des textes qui correspondent aux boutons d'option.
  4. Sauvegardez et visionner le formulaire.
     
  5. Le muter de nouveau en Mode création.
 

Les boîtes de contrôle

 

Introduction

Une boîte de contrôle est un contrôle qui permet à l'utilisateur de valider ou infirmer une option. Une boîte de contrôle apparaît comme un petit boîte carrée. L'utilisateur prend sa décision en cliquant dans le carré, ce qui bascule la marque de contrôle. Basculer signifie que, si la boîte carrée est vide, après l'avoir cliquée, une marque de contrôle apparaîtra dedans:

Bien qu'elle puisse apparaître seule, une boîte de contrôle peut venir dans un groupe avec d'autres, permettant à l'utilisateur d'effectuer autant de choix disponibles en même temps, par opposition aux boutons stations où seulement un dans le groupe peut être sélectionné.

Les boîtes de contrôle fournissent un choix non exclusif, qui signifie que si elles viennent en tant que groupe, chacune peut se comporter indépendamment des autres boîtes de contrôle du même groupe. Par conséquent vous pouvez créer des boîtes de contrôle n'importe où sur le formulaire. Il est recommandé que, quand elles agissent comme un ensemble, vous les constituez en  un groupe, car leur appartenance à un même groupe sera évident à l'utilisateur.

Étude pratique : Ajouter une boîte de contrôle

  1. La base de données de Danilo pizza1 devrait encore être ouverte, avec le formulaire CustomersOrders Mode création.
    Sur la boîte à outils, cliquez le contrôle Case à cocher et cliquez la boîte de groupe sous l'étiquette Toppings.
  2. Tandis que la nouvelle boîte de contrôle est encore sélectionnée, dans la fenêtre des propriétés, cliquez l'étiquette Toutes et cliquez Nom. Dactylographiez le txtPepperoni et appuyez Entrer.
  3. Dans Source contrôle, sélectionnez Pepperoni.
  4. Sur le formulaire, cliquez l'étiquette de la nouvelle boîte de contrôle. La cliquer encore et éditer sa chaîne de caractères pour qu'elle affiche Pepperoni.
  5. Dans la liste des champs, traînez Sausage et la laisser tomber dans la boîte du groupe sous l'étiquette Toppings.
  6. De la même manière, traîner ExtraCheese, Onions, et Olives dans la même boîte du groupe.
  7. En utilisant les techniques pour redimensionner les contrôles et et pour les déplacer, finir la conception contrôles.
  8. Sauvegardez et visionnez le formulaire.
     
  9. Fermez le formulaire.
 

Les boutons bascules

 

Introduction

Un bouton bascule est un type de bouton qui se comporte comme une boîte de contrôle. La première différence est qu'elle se présente comme un bouton de commande mais se comporte comme une boîte de contrôle. La deuxième différence est que, alors qu'une boîte de contrôle devrait être accompagnée d'une étiquette qui indique pour quelle raison la boîte de contrôle est utilisée, un bouton bascule, comme le bouton de commande, peut afficher une chaîne sur son « devant ».

Pour créer un bouton bascule, vous pouvez cliquer le contrôle Bouton bascule sur la boîte à outils et cliquer le formulaire. Comme la boîte de contrôle et les boutons stations, il n'y a aucun Assistant à suivre.

Propriétés d'un bouton bascule

La configuration d'un bouton bascule est particulièrement facile. Comme la boîte de contrôle, le bouton bascule devrait être utilisé pour un champ booléen. Par conséquent, après l'avoir ajouté à un formulaire, dans source Contrôle du Bouton bascule, sélectionner le champ qui portera ou affichera sa valeur.

 

Résumé de la leçon

 

Matières de MOUS (Microsoft Office User Specialist)

S17 Utiliser la boîte à outils des contrôles pour ajouter des contrôles
S18 Modifier les propriétés de format (police, modèle, taille de police, couleur, légende, etc.) des contrôles
 

Exercices

 

Yugo National Bank

  1. Ouvrez la base de données Yugo National Bank.
    Ouvrez la table Customers en Mode création. Insérer un nouveau champ juste sous CustomerID, avec comme  nom Created By et définissez son type de données à Assistant de consultation (Lookup wizard). Dans l'Assistant de consultation, sélectionner les champs LastName et sélectionner le Title à partir de la table Employees. Gardez l'étiquette comme Created By et supprimer 0 comme valeur par défaut. Enregistrer et fermer la table.
  2. Ouvrez le formulaire Customers en Mode création et supprimer la zone de texte AccountTypeID.
    utilisez l'Assistant de la zone de liste déroulante pour créer un champ pour la colonne AccountTypeID. Inclure le champ AccountType dans la table AccountTypes. Stocker ses valeurs dans le champ AccountTypeID et définissez son étiquette à type de compte. Changez le nom de la zone de liste déroulalnte en cboAccountType.
    Rajustez l'ordre de l'étiquette et concevoir alors le formulaire comme suit et le sauvegarder avant de le fermer :
     
  3. Ouvrez la table Customers En mode création. S'assurer que seulement les employés à qui cela est permis, peuvent réellement créer de nouveaux comptes. Dans la section de consultation du champ EmployeeID, ouvrez l'énoncé de SQL. Ajoutez le champ CanCreateNewAccount et définissez ses critères à vrai mais ne pas les afficher à l'utilisateur.
     

     
    Sauvegardez et fermez la table.
  4. Créer et concevoir un formulaire basé sur la table Transactions. Le sauvegarder comme Transactions.
     

     
    Fermer le formulaire.
  5. Ouvrez le formulaire Transactions et effectuez quelques transactions puis le fermer.
  6. En utilisant l'assistant Bouton de contrôle, créer un bouton utilisé pour fermer le formulaire sur chaque formulaire de la base de données. définissez la légende du bouton comme Fermeture et l'appeler cmdClose (commande de fermeture).
 

Watts prêts 

  1. Ouvrez la base de données Watts prêts.
    Concevez un formulaire basé sur la table LoanProcessing.
    Utilisez l'Assistant de la zone de liste déroulante pour créer un champ pour la colonne EmployeeID. Inclure les champs LastName et Title de la table Employees. S'assurer que ses valeurs sont stockées dans le champ EmployeeID et définissez son étiquette à Processed By. Changez le nom de la zone de liste déroulante en cboEmployee.
    Utilisez l'Assistant de la zone de liste déroulante pour créer un champ pour la colonne de CustomerID. Inclure les champs AccountNumber et LastName de la table Customers. S'assurer que ses valeurs sont stockées dans le champ CustomerID et définissez son étiquette à Account Number By. Changez le nom de la zone de liste déroulante en cboCustomer.
    Utilisez l'Assistant de la zone de liste déroulante pour créer un champ pour la colonne TypeOfLoanID. Inclure le champ TypeOfLoan du tableau TypesOfLoan. S'assurer que ses valeurs sont stockées dans le champ TypeOfLoanID et définissez son étiquette à Type of Loan. Changez le nom de la zone de liste déroulante en cboTypeOfLoan.
    En utilisant les articles énumérés du champ, terminer la conception du formulaire comme suit :
     

     
    Sauvegardez et fermez le formulaire.
  2. Créez un titre avec une étiquette ombrée dans la section En-tête du formulaire de chaque formulaire comme suit :
     
  3. En utilisant l'Assistant des boutons de commande, créer un bouton utilisé pour fermer le formulaire sur chaque formulaire de la base des données. définissez la légende du bouton comme fermeture et l'appeler cmdClose (commande de fermeture)

 

 
 

Précédent Copyright © 2007, Yevol Suivant