Accueil

Création des champs de données 

 

Techniques de création des champs

 

Introduction

 

Une base de données s'agrandi par la multiplication de ses objets. Mais dans plusieurs tables créées sans l'aide de l'assistant des bases de données, il existe des champs  qui ne sont du tout pas nécessaires. Comme nous l'avons déjà appris, vous pouvez ajouter de nouveaux champs à une table. Puisque de tels nouveaux champs ne sont pas ajoutés aux formulaires ou aux états correspondants, vous devez les insérer dans des objets appropriés. Quoique l'assistant formulaires ou l'assistant état puisse être utilisé pour créer rapidement ces objets, vous avez toujours l'option de changer ou d'améliorer leur présentation en déplaçant les champs ou en changeant leur ordre de navigation.

La modification et la conception d'un formulaire ou d'un état sont faites en Mode création. Un formulaire ou un état en Mode création affiche les mêmes contrôles des fenêtres que nous avons utilisées en exécutant la saisie de données. Cette fois, ces contrôles sont équipés des poignées qui vous permettent de les déplacer vers n'importe quelle direction sur l'objet.

Pour exécuter votre création, un formulaire est équipé de deux règles, une horizontale sur la section supérieure du formulaire, et une verticale sur la section gauche, pour vous aider à être plus précis sur les dimensions. Pour assister la création par des contrôles, vous pouvez utiliser une boîte à outils équipée des boutons, des boîtes des textes et d'autres articles pour donner beaucoup de flexibilité à votre application. Vous avez également la table de démarrage et la liste des champs sur votre écran au cas où vous voudrez ajouter un article que vous n'avez pas prévu dès le début. Quand vous n'en avez pas besoin, vous pouvez les cacher en cliquant leurs boutons sur la barre d'outils.

Gestion des accessoires dans la création des formulaires et des états.

Pendant la création d'un formulaire, il y a des accessoires que vous afficherez ou écarterez à volonté. Ce sont, la liste des champs, la boîte à outils et la fenêtre des propriétés. Tous ces objets sont les fenêtres malléables. Par conséquent, vous pouvez les faire apparaître un à un ou tous en même temps et continuer à concevoir votre formulaire.

La liste des champs est une petite fenêtre qui affiche une liste d'articles qui sont liés au formulaire que vous concevez. Ces articles  pourraient être des données de base d'une table ou d'une requête.

Pour afficher la liste des champs, sur la barre d'outils  mode création du formulaire, vous pouvez cliquer le bouton liste des champs . Quand la liste des champs s'affiche sur votre écran, le bouton apparaît cliqué. Pour écarter la liste des champs, cliquez le même bouton. Vous pouvez également la fermer en cliquant son bouton Fermer. Quand la liste ne se voit plus, son bouton apparaît « normal ».

Vous pouvez également effectuer ces opérations d'affichage et de masquage de la liste des champs en utilisant la barre de menu sous Affichage. Vous pouvez si nécessaire placer la liste dans un coin en traînant une de ses extrémités vers un coin choisi. 

La liste des champs
La boîte à outils La boîte à outils présente une liste de certains contrôles de fenêtres les plus sollicitées. Certains de ces contrôles peuvent être associées aux champs de votre liste des champs. Quelques autres peuvent être configurées pour être reliées à un autre contrôle existant sur le formulaire. Cependant, certains de ces contrôles peuvent être indépendants de tout autre objet sur le formulaire.

Pour afficher la boîte à outils, sur la barre d'outils en mode création du formulaire, cliquez le bouton boîte à outils . Vous pouvez également la fermer à l'aide du même bouton sur la barre d'outils, ou en cliquant son propre bouton Fermer. Vous pouvez également utiliser le menu Affichage.

La fenêtre des propriétés

Cette page "Propriétés", est la vitrine des caractéristiques associées à l'objet ou au contrôle qui est sélectionné sur le formulaire. Pour obtenir les propriétés que la fenêtre des propriétés associe à un contrôle, droit-cliquez ce contrôle et cliquez "propriétés".

Pour afficher la fenêtre des propriétés du formulaire, vous pouvez double-cliquer le bouton qui est à l'intersection des deux règles . Vous pouvez également cliquer le bouton Propriétés  sur la barre d'outils mode création du formulaire pour basculer dans la fenêtre des Propriétés.

Formulaires, états, et données des champs existants

Comme mentionné déjà, sur les formulaires et les états, vous pouvez créer des champs qui n'existent pas sur les tables ou les requêtes, comme nous avons fait dans la leçon précédente. Alternativement, quand dans un nouveau formulaire ou un nouvel état la zone de dialogue est affichée, vous pouvez sélectionner l'objet qui contient la liste des champs dans la boîte bascule.

Si vous avez déjà commencé la création d'un formulaire ou d'un état, vous pouvez afficher sa fenêtre Propriétés et sélectionner un objet dans la boîte bascule Source

Record Source

Étude PratiqueÉtude pratique : Utiliser les champs existants dans une table ou une requête

  1. Ouvrez la base de données Rockville Techno.
  2. Sur la fenêtre des bases de données, cliquez Formulaires et double-cliquez ContactBureauEmployees.
  3. Après avoir visionné le formulaire, pour le muter en Mode Création, sur la barre d'outils Affichage formulaire, cliquez le bouton affichage
    Si la fenêtre des listes de champ ne s'affiche pas et si vous utilisez Microsoft Access 2000, en haut sur la boîte à outils mode création du formulaire, cliquez le bouton liste des champs
  4. Sur le formulaire, double-cliquez le bouton à l'intersection des deux règles pour afficher la fenêtre Propriétés du formulaire.
  5. Dans la fenêtre propriétés, cliquez Données. Cliquez la flèche du bouton Source et cliquez employés. Notez que la liste des champs est maintenant équipée des champs.
    (Si vous utilisez Microsoft Access 97, vous pouvez alors afficher le bouton de la liste des champs)

Formulaires, états, et champs des requêtes

Si vous voulez utiliser juste quelques champs d'une table ou d'une requête existante, vous pouvez les placer comme source du formulaire ou de l'état. Autrement, vous pouvez créer une nouvelle liste des champs qui sont recherchés dans une table ou une requête existante. Pour ce faire, vous devez établir cette requête.

Pour établir une nouvelle requête qui servirait de source à un formulaire ou à un état, quand  Mode Création affiche la fenêtre des propriétés du formulaire ou de l'état, cliquez le bouton  points de suspension de Source. Procéder alors comme nous l'avons appris (ajouter ou insérer des champs pour une requête). Une fois que vous avez fini, vous pouvez fermer la requête. Elle deviendra la source des données de l'objet.

Si le formulaire ou l'état avait déjà été créé avec les champs qui n'existent pas sur la liste, ces champs sur le formulaire ou l'état deviendront « orphelins ». Par exemple, supposez que vous créez un formulaire ou un état basé sur une source telle que Employés:

A form created using an Employees table

Supposons que vous ne voulez pas commencer la création d'un nouveau formulaire, et que vous décidez à sa place de changer la Source du formulaire en une autre chose comme Clientèles:

En conséquence, les champs qui ont été créés pour "Employés" et placés sur l'enregistrement et qui n'existent pas dans "Clientèles" ont perdu leur « attache ». Quand un tel formulaire ou un tel état s'affiche, les contrôles ayant « perdu leurs attaches » afficheront #Nom ? erreur:

Pour de tels contrôles, vous pouvez tout simplement les supprimer ou changer leur propre source de données.

Étude PratiqueÉtude pratique : Créer une requête comme source

  1. Appuyer F11 pour afficher la fenêtre des bases de données.
    Sur la fenêtre des bases de données, cliquez  Etats et double-cliquez Biens.
  2. Pour le muter en mode création, sur la barre d'outils de la fenêtre Aperçu avant impression, cliquez le bouton Affichage
  3. Cliquez le bouton à l'intersection des deux règles . Dans l'étiquette Données de la fenêtre Propriétés, cliquez Source et cliquez son bouton  points de suspension
  4. Sur la zone de dialogue affichage des tables , s'assurer que l'étiquette Tables est sélectionnée. Double-cliquez SociétéBiens et cliquez le bouton Fermer.
  5. Sur la liste des champs, double-cliquez TypeBiens, Marque, NuméroSérie, et PrixAchat
     
  6. Fermez la fenêtre Constructeur des requêtes.
  7. Une fois demandé si vous voulez sauvegarder l'état, cliquez oui.
  8. Tandis que le signe d'insertion est toujours dans le domaine Source de la fenêtre des propriétés, validez par Entrer.
  9. Notez que la liste des champs a été remplie de champs qui ont été sélectionnés.
  10. Fermez la fenêtre Propriétés.
  11. Fermez l'état. Une fois demandé si vous voulez le sauvegarder, cliquez oui.

Création des formulaires et des états : Insertion des contrôles

En créant un formulaire ou un état, une des actions les plus habituelles que vous effectuerez est d'insérer les articles de la liste des champs dans le  formulaire ou dans l'état. Pour ajouter un champ, vous pouvez le traîner de la liste à la section désirée du formulaire ou de l'état. Pour traîner beaucoup de champs en même temps, les sélectionner d'abord.

Pour sélectionner tous les articles en même temps sur la liste des champs, vous pouvez :

  • Double-cliquer la barre des titres de la liste des champs.
  • Cliquer l'article à une extrémité de la liste, appuyer et maintenir MAJ., et cliquer l'article sur l'autre extrémité. En fait, vous pouvez utiliser ce même processus pour sélectionner une liste de champs.

Pour sélectionner des champs au hasard, appuyez et maintenez Ctrl, cliquez alors chacun des champs désirés. Si vous avez sélectionné un article et que vous voulez annuler votre sélection, tout en maintenant toujours Ctrl, vous pouvez cliquer l'article peu désiré.

Après la sélection des articles sur la liste des champs, pour les ajouter à un formulaire ou à un état, vous pouvez traîner l'un d'entre eux et le laisser tomber sur le formulaire ou l'état.

Étude Pratique Étude pratique : Insertion des champs

Dans les exercices suivants, il y a une garantie à 100% que les champs sur notre formulaire ne s'affichent pas, de même que ceux sur votre formulaire. Par conséquent, les images(copies d'écran) sont fournis seulement comme guide : ils ne montrent pas comment votre formulaire devrait ou doit apparaître. Quand nous voudrons que vous ayez le même type de conception, nous vous le ferons savoir et nous vous montrerons comment procéder. Sur cette base, suivez seulement les instructions et n'essayer pas de changer la façon dont votre formulaire se présente. Ne faites pas qu'il ressemble au nôtre car nous savons très bien comment se présente votre formulaire. Ceci va vous aider pour cet exercice : faites nous confiance.
  1. Le formulaire ContactBureauEmployés devrait encore être ouvert dans mode création mais derrière la fenêtre des bases de données. Pour l'afficher, cliquez n'importe laquelle de ses sections dans le fond, en évitant les boutons de système.
    Si vous avez les accessoires du formulaire (fenêtre des listes, boîte à outils, fenêtre des  propriétés des champs), réduisez les tous, laissant seulement le formulaire ouvert.
    Sur la barre d'outils mode création du formulaire, cliquez le bouton Liste des champs. 
  2. Sur la liste des champs, cliquez DateHired et maintenez votre souris. Alors traîner (DateHired) de la liste des champs et la laisser tomber dans le secteur supérieur gauche  de la section "Détail" :
     
  3. Traînez NuméroEmployé de la liste des champs et le laisser tomber quelque part au milieu de la section "Détail" 
  4. Dans la liste des champs, cliquez Nom. Appuyez et maintenez MAJ., puis cliquez Prénom, et libérez MAJ. Ceci vous permet de sélectionner une liste de champs.
  5. Cliquez et maintenez la souris sur la sélection. Alors les traîner et les laisser tomber sous le champ NuméroEmployé du formulaire.
      
  6. sélectionnez des champs au hasard sur la liste des champs et cliquez TelDomicile. Appuyez et maintenez Ctrl. Cliquez alors AdresseEmail, et TauxFacturation. Libérer Ctrl.
  7. Cliquez et maintenez la souris sur la sélection. Alors le traînez et laissez tomber dans le secteur supérieur droit de la section "détails".
     
  8. Fermez la liste des champs.
  9. Sauvegardez le formulaire.

Règles et dimensions

Puisque les règles sont dimensionnellement configurées, il y a des divisions à l'intérieur des règles pour vous aider à être plus précis. Entre deux dimensions numérotées, il y a 7 points qui créent 8 divisions. Le point au milieu, plus grand que les autres, représente le milieu de deux dimensions. Dans ce site, la division moyenne est désignée sous le nom  ½. La première division du côté droit d'un nombre représente 1/8 d'une dimension, la 2eme représente 2/8 = ¼ d'une dimension, la 3ème représente 3/8, et c'est pourquoi la 4ème représente 4/8 = ½. C'est comme ça que nous nous référerons à ces dimensions.

Création des formulaires et des "états : Sélection des contrôles Fin

Pour manipuler les contrôles sur un formulaire, vous devez régulièrement les sélectionner. Quand un contrôle est sélectionné, vous pouvez changer seulement ses caractéristiques. Quand beaucoup de contrôles sont sélectionnés, vous pouvez faire un changement qui les affecterait tous. 

Pour sélectionner un contrôle, vous pouvez juste le cliquer. Un contrôle sélectionné peut afficher 8 points de manipulation autour d'elle:

Pour sélectionner plus d'un contrôle au hasard, cliquez un, puis appuyez et maintenez MAJ. Tout en maintenant MAJ., cliquez chacun des contrôles désirés. Après la sélection des contrôles, libérez MAJ. 

Pour sélectionner des contrôles alignés verticalement, cliquez à l'intérieur de la règle horizontale au-dessus du contrôle le plus haut placé: tout ce qui sera touché par la ligne fausse sera sélectionné. De la même manière, vous pouvez sélectionner les contrôles qui sont horizontalement alignés en cliquant à l'intérieur de la règle verticale. 

Pour sélectionner beaucoup de contrôles dans le même secteur d'un formulaire, cliquez à côté de l'un d'entre eux et dessinez un faux rectangle qui couvre chacun des contrôles désirés. Tous les contrôles touchés par le  faux rectangle seront sélection"s dès que  vous libérez la souris. 

Pour sélectionner tous les contrôles d'un formulaire, appuyez Ctrl + A. Vous pouvez également cliquer à l'intérieur d'une des règles sur une extrémité et traîner à l'autre extrémité.

Étude PratiqueÉtude pratique : Sélection des contrôles

  1. Sur le formulaire, cliquez la boîte des textes NuméroEmployé. Notez que, bien que seulement la boîte des textes ait été sélectionnée, l'étiquette correspondant à son coin supérieur gauche  est également sélectionnée.
  2. Appuyez Ctrl + A. Notez que tous les contrôles/articles sur le formulaire ont été sélectionnés:
     
  3. Pour écarter la sélection, cliquez un secteur inoccupé dans une des sections du formulaire.
  4. Cliquez la boîte des textes  AddresseEmail. Appuyez et maintenez MAJ. Cliquez alors l'étiquette Prénom et la boîte des textes NuméroEmployé. Libérez MAJ.
  5. Notez que ces contrôles ont été sélectionnés au hasard.
  6. Placez la souris à l'intérieur de la règle horizontale juste en baissant le regard sur la boîte des textes Nom jusqu'à ce que le curseur de la souris se transforme en flèche pointée vers le bas :
     
  7. Puis cliquez. Notez que tous les articles sous le curseur ont été sélectionnés quand il a été cliqué.
  8. Placez la souris à l'intérieur de la règle horizontale à 4 et 1/2, cliquez maintenant  jusqu'à ce que le  curseur de votre souris prenne cette position.
  9. Avec votre souris qui est toujours maintenue, traînez à gauche jusqu'à ce que l'indicateur de souris soit à 7/8 :
     
  10. Libérez la souris. Notez que tous les contrôles qui ont été touchés par la ligne ondulante ont été sélectionnés.
  11. Placez la souris à l'intérieur de la règle verticale à la gauche de Nom, Surnom, ou les étiquettes de Prénom jusqu'à ce que l'indicateur de la souris se transforme en flèche pointée à droite, alors cliquez.
  12. Notez que tout ce qui était horizontalement placé du côté droit de l'indicateur de la souris a été sélectionné.
  13. Placez votre souris à l'intérieur de la règle verticale à 1/2 jusqu'à ce que la souris se transforme en flèche pointée vers la droite. Cliquez et traînez vers le haut jusqu'à ce que l'indicateur de la souris atteigne 5/8 :
     
  14. Notez que tous les contrôles du côté droit du domaine couvert ont été sélectionnés. Cliquez un secteur vide du formulaire pour ne pas sélectionner.
  15. Cliquez et maintenez votre souris sur un secteur inoccupé dans le secteur droit au bas de la section des détails sans toucher n'importe quel contrôle.
  16. Tout en maintenant la souris, traînez en haut et à gauche comme si vous dessiniez un rectangle. Tout en traînant, s'assurer que  vous couvrez un des rectangles mais non tous les contrôles. Libérez alors la souris.
  17. Notez que les contrôles qui ont été touchés ont été sélectionnés.
  18. Cliquez un secteur inoccupé du formulaire pour écarter la sélection.
 

création des formulaires et des "états : déplacer les contrôles

Une fois qu'un contrôle est sélectionné, quand votre souris excède un contrôle sélectionné, son indicateur affiche un curseur différent. Deux de ces curseurs peuvent être utilisés pour déplacer un contrôle :

Indicateurs Rôles
Déplace un contrôle sélectionné
Déplace le contrôle et inclut ses dépendants,  éventuels. Si aucun
Déplace en outre un groupe de contrôles sélectionnés

Étude PratiqueÉtude pratique : Déplacer les contrôles

  1. Cliquez l'étiquette NuméroEmployé pour le sélectionné.
  2. Placez la souris sur le coin supérieur gauche du contrôle sélectionné jusqu'à ce que vous voyiez un doigt de pointage :
     
  3. Cliquez et traîner à gauche et à droite pour déplacer l'étiquette et pour la placer quelque part. 
  4. Cliquez la boîte des textes NuméroEmployé pour la sélectionner.
  5. Placez la souris sur la boîte des textes sélectionnée jusqu'à ce que l'indicateur de la souris se transforme en une main ouverte :
     
  6. Cliquez et traîner à droite. Notez que la boîte des textes et son étiquette ont été déplacées.
  7. Voir à quoi ressemble le formulaire en ce moment. Sur la barre d'outils du formulaire des projets, cliquez Affichage
  8. Mutez le formulaire de nouveau en mode création, sur la barre d'outils Affichage formulaire, cliquez le bouton Affichage
  9. Placez la souris du côté gauche de la boîte des textes surnom. Cliquez et traîner de droite vers le bas, comme si vous dessiniez un rectangle. Quand la souris atteint et touche la boîte des textes Prénom, la libérer. Notez que toutes les boîtes des textes que le rectangle a touchées ont été sélectionnées.
  10. Placez votre souris sur une les contrôles sélectionnés jusqu'à ce que vous voyiez une main ouverte. Cliquez et traînez à gauche jusqu'à ce que l'étiquette  Surnom soit juste à 1 unité de la règle verticale. Notez que toutes les boîtes des textes et leurs étiquettes se sont déplacées.
  11. Cliquez l'étiquette Prénom. Appuyez et maintenez MAJ. Cliquez alors les étiquettes suivantes : prénom, nom, TelDomicile, et AdresseEmail pour les sélectionner. Libérez MAJ.
  12. Droit-cliquez l'une des étiquettes sélectionnées. Placez la souris au dessus de la ligne et cliquez à gauche.
  13. Cliquez un secteur inoccupé sur le formulaire pour écarter la sélection.

 Création des formulaires et des états : Dimensionner les contrôles et les sections 

Redimensionner un objet vous permet de changer sa taille ou sa largeur. Ceci peut être appliqué aux formulaires, aux "tats, à leurs sections, ou aux contrôles qu'ils accueillent. Pour changer physiquement la largeur d'un formulaire ou d'un état, placez la souris sur son extrémité droite jusqu'à ce que le curseur se transforme en un faisceau vertical avec une double flèche horizontale:

Cliquez alors et traîner à gauche ou à droite jusqu'à ce que vous soyez satisfaits.

La taille d'un formulaire ou d'un état est commandée par ses sections. Pour cette raison, chaque section commande sa propre taille. Toutes les tailles de toutes les sections constituent la taille du formulaire. Sur cette base, pour redimensionner un formulaire, vous devez réellement redimensionner une ou certaines de ses sections. Pour intensifier une section sur un formulaire ou un état, placez la souris sur la partie inférieure de la section. Pour les entêtes ou les sections Détails, ce sera l'extrémité supérieure de la barre inférieure. Pour la plus basse section, la souris doit être placée sur l'extrémité inférieure. Le curseur se transforme alors en un trait horizontal étroit avec une double flèche verticale :

Pour changer la largeur d'un formulaire ou d'un état, et pour changer la taille de la plus basse section en même temps, vous pouvez placer la souris sur le coin le plus bas à droite. Le curseur changera en un petit point avec 4 flèches:

Vous pouvez alors cliquer et bien traîner à gauche, vers le haut, vers le bas, ou en diagonal.

Quand la souris excède un contrôle sélectionné et atteint une des poignées, l'indicateur de la souris montre un curseur à double -flèche. Les indicateurs possibles de la souris sont :

Indicateurs Rôles
Rétrécit ou intensifie le contrôle 
Redimensionne le contrôle dans la direction nord-est ou sud-ouest dans le sens contraire <->
Rétrécit ou élargit le contrôle 
Redimensionne le contrôle dans la direction sud-est ou <-> nord-ouest

Bien que ces indicateurs puissent être utilisés pour redimensionner un contrôle, ils peuvent également être appliqués à un groupe de contrôles.

 

Étude PratiqueÉtude pratique : Redimensionner les contrôles

  1. Pour augmenter la taille de la section entête du formulaire, placez la souris sur l'extrémité supérieure de la barre de détails. Cliquez et traînez vers le bas jusqu'à ce que la ligne atteigne la troisième marque à l'intérieur de la règle verticale :
     
  2. Pour rétrécir le formulaire, cliquez et traîner l'extrémité droite d'une des sections vers la droite jusqu'à ce qu'elle soit à 4 unités du contrôle le plus à droite.
  3. Cliquez un secteur inoccupé sur le formulaire pour écarter la sélection (juste au cas où un contrôle serait sélectionné).
    Cliquez la boîte des textes NuméroEmployé pour la sélectionner.
  4. Placez la souris sur l'extrémité inférieure du contrôle sélectionné jusqu'à ce que le curseur se transforme en doubles flèches verticales :
     
  5. Cliquez et traîner vers le bas par 2 unités. Libérez alors la souris.
  6. Cliquez la boîte des textes Nom pour la sélectionner.
  7. Appuyez et maintenez MAJ.
  8. Tandis que MAJ est toujours vers le bas, cliquez la boîte des textes Surnom suivie de la boîte des textes Prénom et libérer MAJ. 
  9. Placez la souris sur la poignée droite moyenne d'un des contrôles sélectionnés :
     
  10. Alors cliquez et traîner à gauche d'une unité de la règle horizontale. Notez que chacune des trois boîtes des textes a été rétrécie.
  11. Cliquez la boîte des textes AdresseEmail. Appuyez et maintenez MAJ. Cliquez alors la boîte des textes DateCachée, et la boîte des textes Nom. Libérer MAJ.
  12. Sur le menu principal, cliquez Format - > taille - >  plus étroit. Notez que toutes les boîtes  de textes du groupe sélectionnées ont été redimensionnées plus étroit, dans ce cas-ci la boîte des textes Nom.

Création des formulaires et des états : Supprimer des contrôles

Si vous avez ajouté un contrôle ou s'il a été créé par l'assistant formulaire ou l'assistant état, vous pouvez aussi le supprimer. Vous pouvez également supprimer un groupe de contrôles dans une étape.

Pour supprimer un contrôle d'un formulaire ou d'un état, il faut d'abord la cliquer et appuyer ensuite supprimer. Si vous supprimez une boîte des textes ou un contrôle qui est accompagnée d'une étiquette, son étiquette est également supprimée.

Pour supprimer un groupe de contrôles, les sélectionner et valider supprimer.

Étude PratiqueÉtude pratique : Supprimer les contrôles

  1. Sur le formulaire, cliquez la boîte des textes NuméroEmployé pour la sélectionner et appuyez Supprimer. Notez que le texte et son étiquette d'accompagnement ont été supprimés.
  2. Cliquez l'étiquette  Surnom et appuyez Supprimer. Notez que seulement l'étiquette a été supprimée, laissant la boîte des textes Surnom.

    Voici ce que nous avons appris jusqu'ici :
     
    Ce que nous avons appris dans cette section au sujet de la conception des  formulaires et des états.
    Actuellement nous avons appris comment sélectionner :
    • Un contrôle dans un formulaire : Vous la cliquez
    • contrôles sur le même secteur d'un formulaire : Vous dessinez un faux rectangle qui touchera chacun d'eux
    • Quelques contrôles sur le formulaire : Vous cliquez un, appuyer et maintenez MAJ., puis cliquez chacun des contrôles désirés.
    • Sélectionner tous les articles qui sont verticalement alignés : vous cliquez à l'intérieur du trait horizontal comme si vous laissiez tomber une boule qui les touchera tous.
    • Sélectionner tous les articles qui sont horizontalement alignés : vous cliquez à l'intérieur de la ligne verticale comme si vous jetiez une boule qui touchera tous les articles sur la même ligne.
    • Sélectionner tout sur le formulaire : appuyer Ctrl + A.

    Nous avons également appris comment déplacer :

    • Un contrôle : Traîner l'indicateur de souris  pointant comme un  doigt sur le coin gauche supérieur du contrôle.
    • Une boîte des textes avec son étiquette correspondante : traîner sur elles l'indicateur de souris à la forme d'une main ouverte.
    • Beaucoup de contrôles: Traîner l'indicateur de souris à la forme  d'un main ouverte les contrôles sélectionnés.

    Et nous avons appris comment aligner :

    • Un contrôle relativement à une  autre: Une fois que tous les deux sont sélectionnés, droit-cliquez un des contrôles sélectionnés, placez la souris sur l'alignement, et faites votre sélection.
    • Beaucoup de contrôles relativement à un autre ou à d'autres. La même chose comme ci-dessus.

    Nous avons appris comment redimensionner un contrôle :

    • après l'avoir sélectionné, placez votre souris sur une de ses extrémité ou coins et traîner l'indicateur de la souris à la forme d'une flèche.
  3. Sur la base de tout ceci, concevoir le formulaire comme suit :
     
  4. Après avoir conçu le formulaire, pour le visionner préalablement, sur la barre d'outils des projets de formulaire, cliquez Affichage.
  5. Appuyez Tab plusieurs fois pour déplacer le curseur d'une boîte des textes à une autre.
 

 Séquencer les contrôles

Les contrôles sur un formulaire sont alignés dans l'ordre que vous désirez. Malheureusement, quand vous ajoutez un contrôle sur un formulaire qui a déjà d'autres contrôles, indépendamment de la section ou du secteur où vous placez le nouveau contrôle, il est séquentiellement placée à la fin des contrôles existants. Si vous ne le fixez pas, le personnel de saisie de données pourra avoir des difficultés pour savoir quel ordre devrait être suivi. Lorsque vous écrirez le Code de Base Visuel, vous découvrirez également que l'ordre de  navigation des contrôles sur un formulaire est très important.

L'ordre de navigation des contrôles est placé en utilisant la zone de dialogue "Ordre de tabulation". La zone de dialogue "Ordre de tabulation" est disponible quand le formulaire est ouvert en mode création. Une fois en mode création, procédez ainsi au choix (1) sur la barre de menu, cliquez Affichage - > Ordre de tabulation ; ou (2) droit-cliquez sur le formulaire et cliquez Ordre de tabulation.

La manière la plus simple et la plus rapide de réarranger l'ordre des articles est de cliquer le bouton Ordre automatique. Parfois, vous n'aimerez pas l'arrangement fait par la zone de dialogue Ordre de tabulation. Pour réarranger des articles manuellement, déplacez une rangée ou un groupe de rangées en utilisant la même technique que nous utilisons d'habitude pour  déplacer les noms des champs en mode création d'une table.

Étude PratiqueÉtude pratique : Ordre séquentiel des contrôles

  1. Pour mutez le formulaire en Mode création, sur la barre d'outils Affichage des formulaires, cliquer le bouton Affichage
  2. Sur le menu principal, cliquez Affichage - > Ordre de tabulation…
  3. Placez votre souris du côté gauche de Prénom, sur l'entête de la rangée jusqu'à ce que la souris se transforme en flèche de pointant à droite:
     
  4. Cliquez pour sélectionner la rangée, et libérez la souris.
  5. Cliquez et maintenez votre souris sur le même entête de rangée.
  6. Traînez vers le bas par deux rangées et notez le trait horizontal qui vous guide.
  7. Libérez alors la souris.
  8. Maintenant que vous avez vu comment contrôler à nouveau la liste des contrôles , l'arrangez pour avoir l'ordre suivant (cet ordre suppose que votre formulaire ressemble au nôtre en mode création) :
     
  9. Cliquez OK pour accepter cet ordre.
  10. Pour visionner le formulaire, droit-cliquez sa barre des titres et cliquer mode formulaire.
  11. Sur le menu principal, cliquez Fenêtre - > Taille pour ajuster le formulaire.
  12. Pour sauvegarder le formulaire, faites Ctrl + S.
  13. Pour fermer le formulaire, faites Ctrl + F4.

Ouverture d'un formulaire «non ouvrable »

Certains formulaires créés par l'assistant des bases de données ont été programmés pour ne pas être ouverts dans la fenêtre des bases de données, pour de bonnes raisons. Pour expliquer pourquoi, voici un exemple.

Imaginez que vous créez un formulaire pour traiter des paiements par carte de crédit quand un client choisi d'exécuter un tel formulaire de paiement. Le formulaire utilisé pour traiter ce paiement devrait être ouvert seulement quand le client a décidé d'effectuer un paiement avec une carte de crédit. L'utilisateur n'a pas besoin d'ouvrir un tel formulaire à partir de la fenêtre des bases de données. Par conséquent, vous empêcherez que ce formulaire soit accédé par toute autre manière qu'à partir du formulaires qui est supposé requérir son service. Dans la base des données Rockville Techno, de tels formulaires sont des projets (puisque chaque projet est lié à un client particulier, il existe des projets pour que chaque client puisse avoir seul accès à  son formulaire),le paiement (à moins qu'en exécutant un paiement, et nous voulions qu'un paiement particulier soit lié au projet approprié, le formulaire de paiement ne devrait pas être ouvert autrement), et etc....

Pour ouvrir un tel formulaire, vous avez deux solutions : de son formulaire mère  ou en Mode création. Pour ouvrir un tel formulaire dans mode formulaires (ou en Mode feuille de données si c'est la façon dont le réalisateur des bases de données a voulu l'afficher), ouvrez son formulaire mère, et cliquer le bouton approprié pour ouvrir le formulaire désiré (tous ces formulaires indépendants ont leur bouton dans le formulaire mère). Pour ouvrir le formulaire en Mode création, vous ne devez pas avoir son formulaire mère; vous pouvez (1) droit-cliquer le formulaire désiré dans la fenêtre des bases de données et cliquer Mode création, (2) cliquer le formulaire pour le sélectionner et cliquer le bouton Modifier sur la fenêtre des bases de données.

Étude PratiqueÉtude pratique : Ouverture d'un formulaire en Mode Création

  1. S'assurer que tout formulaire est fermé (ce n'est pas nécessaire mais c'est un souhait).
  2. Sur la fenêtre des bases de données, s'assurer que le bouton Formulaires est cliqué.
  3. Dans la fenêtre des bases de données, double-cliquez projets. Notez qu'un petit message vous demande votre entrée ; autrement elle n'ouvrirait pas le formulaire. Cliquez Annuler. 
  4. Droit-cliquez projets et cliquez Mode création. Notez que cette fois, il s'ouvre. 
  5. fermer projets formulaire en cliquant son bouton système Fermer. 
  6. Sur la fenêtre des bases de données, cliquez pour sélectionner Paiements.
  7. Sur la barre d'outils de la fenêtre des bases de données, cliquez Modifier. Cela ouvre  le formulaire  paiements en Mode création.
  8. Pour le fermer, cliquez son bouton système Fermer.

Résumé de la leçon

 

Matières de MOUS (Microsoft Office User Specialist)

S22 Muter entre les affichages d'objet
 

Exercices

 

Yugo National Bank

  1. Ouvrez la base de données Yugo National Bank et ouvrez le formulaire AccountTypes dans Mode Création. Placez sa source à AccountTypes et supprimez les boîtes de textes sur le formulaire. En utilisant sa liste des champs, ajoutez ses champs au formulaire et les concevoir comme suit :
     

    Enregistrez et fermez le formulaire.

  2. Utilisez formulaire automatique pour produire un formulaire pour chacune des tables suivantes et pour sauvegarder le formulaire avec le nom suivant:
     
    Ajourner le nom Former le nom
    Clients Clients
    Employés Employés
    TransactionTypes  TransactionTypes 
     
  3. Concevoir les formulaires comme suit et les sauvegarder :
     

 

 

Précédent Copyright © 2007, Yevol Suivant