Logo de leçons

Les accessoires pour la conception des formulaires et des états

 

Introduction

Les accessoires pour la conception des formulaires et des états sont des objets que vous pouvez ajouter ou insérer pour rendre votre base de données attrayante. De nouveau, nous mentionnons les objets qui sont disponibles, pas parce que vous devez les utiliser mais vous devez vous rendre compte des possibilités. Certains accessoires peuvent améliorer votre base de données, et d'autres peuvent la discréditer. Il faut par conséquent les utiliser selon les besoins.

 

Les images

Une image est un objet graphique qui peut être utilisée comme fond d'un formulaire ou d'un état ou qui peut être placé sur un objet de la base de données. Avant d'utiliser une  image, vous devez la préparer ou au moins l'avoir à portée de la main.

Pour utiliser une image comme fond d'un formulaire ou d'un état, en Mode création, ouvrez la fenêtre des propriétés du formulaire ou de l'état. Dans l'étiquette Format, cliquez le champ image pour afficher son bouton points de suspension. Utilisez alors le bouton pour localiser et rechercher l'image. Une fois placé en supplément dans le formulaire ou l'état vous pouvez utiliser quelques autres propriétés pour indiquer comment l'image va se présenter.

Vous avez du vous rendre compte que lorsque vous ajoutez des images à un formulaire, la base de données s'alourdie énormément. C'est parce que Microsoft Access en fait « inclut » l'image dans le formulaire. Une alternative à ceci est de créer seulement un lien avec l'image. Pour indiquer ceci, vous pouvez utiliser la propriété Type image dont les valeurs sont Intégré et Attaché.

La propriété Mode d'affichage de l'image indique si l'image devrait être gardée « comme elle est », dans ce cas vous choisiriez ou garderiez la valeur par défaut Découpage. Si vous la définissez à Échelle, l'image sera augmentée pour s'adapter à son formulaire ou à son état. Si vous choisissez Zoom, l'image sera zoomer

La propriété Alignement de l'image indique comment l'image « sera collée » en accord avec son hôte. Ses options, Haut à gauche, Haut à droite , Centre, Bas à gauche , Bas à droite, et au centre du formulaire, sont vraiment explicites.

Quand vous ajoutez une image à un formulaire ou un état, une copie simple de cette image est utilisée. Si l'image est plus petite que son hôte, elle utiliserait seulement le secteur dans lequel elle s'adapte. Ceci peut la faire sembler étrange particulièrement selon la valeur que vous avez choisi pour le Mode d'affichage de l'image et les propriétés Alignement de l'image. Si l'image est petite, vous pouvez utiliser la propriété Mosaïque d'image pour la « plaquer » elle-même dans tout le secteur dans lequel elle est utilisée.

Si vous ajoutez une image à un état, vous pouvez la rendre disponible à la première page seulement ou à toutes les pages. Cette option est définie en utilisant la propriété Pages de l'image. Naturellement, elle est disponible seulement pour l'état

 

Étude pratique: Utiliser des images

  1. Ouvrez la base de données Danilo pizza  et cliquez Formulaires dans la fenêtre de la base de données.
  2. Double-cliquez le formulaire OrderProcessing2 pour l'ouvrir.
  3. Après l'avoir visionné, le muter en Mode création.
  4. Pour enlever les sections de dessus et du bas, droit-cliquez la barre des titres du formulaire et cliquez son En-tête pied de formulaire
  5. Double-cliquez le bouton à l'intersection des deux règles pour accéder aux propriétés du formulaire. Dans la fenêtre des propriétés, définissez la propriété  Afficher sélecteur à Non et cliquez Image.
  6. Cliquez le bouton points de suspension de la propriété image.
  7. Localisez l'image Danilo Pizza. La cliquer et cliquer OK.
  8. Placez Alignement de l'image Haut à gauche .
  9. Cliquez n'importe où dans la section Détail du formulaire et faites Ctrl + A.
  10. Déplacez le groupe de contrôles et ainsi ils seront hors  de la conception. Vous allez devoir passer par une épreuve assez compliquée. En effet vous devez le muter entre les affichages, pour l'obtenir meilleur. En outre, si vous utilisez un logiciel d'exploitation autre que Windows XP, vous allez devoir changer la couleur de fond des étiquettes sur le groupe des boîtes en rouge: 236, vert : 233, et bleu : 216 et synchroniser avec le fond du formulaire :
     
  11. Sauvegardez et fermez le formulaire.
 

Le Rectangle

Le rectangle n'est pas un contrôle (par exemple, il n'a pas « en lui même » d'événements à chaud ; en d'autres termes, il n'est pas programmé pour communiquer avec le logiciel d'exploitation, il ne stocke pas ou ne reçoit pas les données, ni ne fournit les données). C'est un objet graphique principalement prévu pour améliorer l'aspect des sections ou des contrôles sur les formulaires et les états. Il n'y a aucune directive formelle concernant la façon d'utiliser le rectangle.

Il y a deux raisons principales pour lesquelles vous ajouterez un rectangle à un formulaire. Vous pouvez l'utiliser « pour contenir » d'autres contrôles. Par exemple, si vous voulez isoler un groupe de contrôles, vous pouvez les inclure à l'intérieur d'un rectangle comme les options du formulaire Cars ci-dessous :

 

Étude pratique : Utilisation d'un rectangle comme outil

  1. Ouvrez la base de données Rockville Techno1.
  2. Ouvrez le formulaire payment Methods en Mode formulaire le muter alors en Mode création.
  3. Si la boîte à outils n'est pas disponible, sur la barre d'outils du projet de formulaire, cliquez le bouton Boîte à outils Toolbox
    Sur la boîte à outils, cliquez Rectangle
  4. Cliquez sous la barre Détail du formulaire.
  5. Si la fenêtre des propriétés n'est pas disponible, droit-cliquez le nouveau Rectangle supplémentaire et cliquez Propriétés.
    Dans la fenêtre des propriétés, changez les propriétés suivantes : NB multipliez les dimensions ci-dessous par 2,5
    Gauche = 0.1
    Haut = 0.0833 "
    Largeur = 3.0417 "
    Hauteur = 0.9583 "
    Apparence = En relief
  6. Sauvegardez et visionnez le formulaire :
     
  7. Fermez le formulaire.
  8. Ouvrez  l'Etat Employees1 et le muter en Mode création. 
  9. Sur l'état, double-cliquez la section supérieure de l'étiquette rptEmployees.
  10. Sur la fenêtre des propriétés, cliquez Légende et changez la légende de l'étiquette pour lire : Rockville Technologies  - Employees
  11. définissez les propriétés suivantes :  NB multipliez les dimensions ci-dessous par 2,5
    Gauche = 1 "
    Haut = 0.1667 "
    Largeur = 4.3333 "
    Hauteur = 0.3542 "
    Style fond  = Transparent
  12. Dans la boîte à outils, cliquez l'outil rectangle Rectangle et cliquez sur le coin haut-gauche sous la barre En-tête de l'état.
  13. Tandis que le rectangle est encore sélectionné, sur la fenêtre des propriétés, changez les caractéristiques suivantes : Gauche = 0.125 " ; Haut = 0.0833 " ; Largeur = 5.875 " ; Hauteur = 0.5 " :
     
  14. Sauvegardez visionnez, et fermez l'état.
  15. Ouvrez le formulaire My Company Information en Mode formulaire :
     
    The My Company Information Dialog Box
  16. Pour le muter en un autre Mode, droit-cliquez sa barre des titres et cliquez Création de formulaire.
  17. Sur la boîte à outils, cliquez l'outil Rectangle Rectangle
  18. Sur le formulaire, cliquer sur le coin haut-gauche sous sa barre En-tête.
  19. Tandis que le nouveau rectangle supplémentaire est encore sélectionné, sur la fenêtre des propriétés, changez les caractéristiques suivantes:  NB multipliez les dimensions ci-dessous par 2,5
    Gauche = 0.1021 "
    Haut = 0.0833 "
    Largeur = 5.25 "
    Hauteur = 0.4583 "
    Couleur fond = 9783808 (équivalent à rouge=0 ; vert=74 ; bleu=149)
    Apparence = Ombré
  20. Tandis que le rectangle est encore sélectionné, sur le menu principal, cliquez Format - >Mettre en arrière plan.
  21. Sauvegardez et visionnez le formulaire. Le muter alors de nouveau en Mode création.
  22. Sur la boîte à outils, cliquez l'outil Rectangle Rectangle
  23. Sur le formulaire, cliquez sur le coin haut-gauche sous la barre Détail.
  24. Tandis que le nouveau rectangle supplémentaire est encore sélectionné, sur la fenêtre des propriétés, changez les caractéristiques suivantes: NB multipliez les dimensions ci-dessous par 2,5
    Nom = boxInternal
    Gauche = 0.2042 "
    Haut = 0.2083 "
    Largeur = 5.0417 "
    Hauteur = 2
    Couleur fond = 16771538 (équivalent à Red=210 ; Green=233 ; Blue=255)
    Apparence =En relief
  25. Tandis que le rectangle est encore sélectionné, sur le menu principal, cliquez Format - > Mettre en arrière plan.
  26. Sur la boîte à outils, cliquez l'outil Rectangle Rectangle
  27. Sur le formulaire, cliquez sur le coin haut-gauche sous la barre Détail.
  28. Tandis que le nouveau rectangle supplémentaire est encore sélectionné, sur la fenêtre des propriétés, changez les caractéristiques suivantes: NB multipliez les dimensions ci-dessous par 2,5
    Nom = boxExternal
    Gauche = 0.1 "
    Haut = 0.0833 "
    Largeur = 5.25 "
    Hauteur = 2.1667 "
    Couleur fond = 9783808 (équivalent à rouge=0 ; vert=74 ; bleu=149)
    Apparence = à deux dimensions
  29. Tandis que le rectangle est encore sélectionné, sur le menu principal, cliquez Format - > NB multipliez les dimensions ci-dessous par 2,5.
  30. Sauvegardez et visionnez le formulaire :
     
    A form with various rectangles
  31. Fermez le formulaire.
 

L'Outil Trait

Comme le rectangle, Microsoft Access fournit un autre outil utilisé pour la conception des formulaires et des états. L'outil Trait est utilisé pour tracer des lignes horizontales, verticales ou des lignes diagonales de diverses largeurs préréglées. De nouveau, l'utilisation, la position, et l'orientation d'une ligne dépendent seulement du but que vous voulez atteindre.

 

Étude pratique : Utiliser l'outil  Trait

  1. Ouvrez la base de données Grier Summer Camp.
  2. Ouvrez l'état Employees et le muter en Mode création.
  3. Agrandissez la fenêtre pour pouvoir voir la bordure droite.
  4. Sur la boîte à outils, cliquez l'outil Ligne  Ligne
  5. Sur l'état, placer la souris au coin bas-gauche de l'étiquette Employee ID jusqu'à ce que l'indicateur de la souris apparaisse comme +.
     
    Starting a line
  6. Cliquez et traîner vers la droite jusqu'à ce que vous atteigniez la mesure 6 :
     
  7. Pour déplacer la ligne, placez votre souris dessus jusqu'à ce que l'indicateur de la souris se transforme en une main ouverte , cliquez et traînez dans la direction désirée.
    Vous pouvez également déplacer la ligne quand l'indicateur de souris est un doigt de pointage.
  8. Pour rétrécir la ligne, placer votre souris sur une de ses extrémités jusqu'à ce que l'indicateur de la souris se transforme en double flèche diagonale. Alors cliquez et traînez dans la direction désirée.
  9. Tracez une ligne semblable à la ligne précédente pour chaque étiquette sur l'état, exceptée l'étiquette Notes.
  10. Sauvegardez et visionnez l'état.
  11. Muter l'état de nouveau en Mode création.
  12. Sur la boîte à outils, cliquez l'outil Trait Ligne
  13. Sur l'état, cliquez sous l'étiquette ombragée Administrative Staff.
  14. Tandis que la nouvelle ligne supplémentaire est encore sélectionnée, sur la barre d'outils de formatage, cliquez la flèche du bouton Épaisseur de bordure/Trait et sélectionner 2.
  15. Déplacez l'étiquette et la placer exactement sur la bordure inférieure de l'étiquette ombragée. Agrandir ainsi la ligne elle-même à la largeur comme l'étiquette ombragée :
     
  16. Sauvegardez et visionnez l'état. Revenez alors en mode création.
  17. Sur la boîte à outils, cliquez l'outil Trait Ligne et cliquez dans un secteur blanc de l'état sous la barre En-tête de page.
  18. Placez la ligne juste sous l'étiquette GRIER SUMMER CAMP et s'assurer que la ligne a la même largeur que l'état (6.5 ") soit 6,5 *2,5 = 16,25 cm
     
    Adding a line to a report
  19. Sur la boîte à outils, cliquez encore l'outil Trait et cliquez dans la section En-tête de page.
  20. Tandis que la ligne est encore sélectionnée, sur la barre d'outils de formatage, cliquez la flèche du bouton Épaisseur de bordure/Trait et sélectionner 3.
  21. Déplacez la nouvelle ligne vers l'extrême gauche et l'élargir de sorte qu'elle ait la même largeur que la ligne précédente. Placez en outre la nouvelle ligne sous la ligne précédente :
     
    Designing Lines
  22. Sauvegardez et visionnez l'état :
     
    A Report
  23. Fermez l'état.
 

Objets dépendants

En passant en revue les types de données, nous avons vu qu'un objet dépendant est celui qui est attaché à un champ existant sur une table. Pour ajouter un tel objet dépendant à un formulaire ou à un état, sur la boîte à outils, vous pouvez cliquer Cadre d'objets dépendants et cliquer dans le secteur désiré du formulaire ou de l'état. Puisque l'objet (censé être) est lié à un champ sur la table d'origine (ou l'état d'origine), l'information la plus importante que vous devrez fournir est le champ de la table (ou de la requête) qui contient les données attachées. Ceci est indiqué dans la propriété Source d'enregistrements.

 

Étude pratique : Ajouter un objet dépendant

  1. Ouvrez la base de données  vidéo Collection2.
  2. Ouvrez la table Vidéos en Mode création.
  3. Droit-cliquez Available et cliquez Insérer Lignes.
  4. Dans le nom du champ vide, taper image et définissez son type de données à Objet OLE.
  5. Sauvegardez la table et la muter en Mode feuille données.
  6. Droit-cliquez le premier champ sous la colonne Image et cliquez Insérer un objet…
  7. Sur la zone de dialogue insérer objet, cliquez le bouton station Créer à partir d'un fichier et cliquer Parcourir…
  8. Si la boîte Nom du fichier contient n'importe quel nom, le supprimer et sélectionner Tous les fichiers dans la boîte bascule  Types de fichiers.
    Sur la liste des fichiers, cliquez FatalAttraction et cliquez OK.
  9. Sur la zone de dialogue insérer objet, cliquez OK.
  10. Procédez de la même manière en ajoutant les images disponibles de certaines vidéos.
  11. Fermez la table.
  12. Ouvrez l'état Vidéos et le muter en Mode création.
  13. Sur la boîte à outils, cliquez le bouton Cadre d'objets dépendants Bound Frame
  14. Sur l'état, cliquez le secteur sous l'étiquette image.
  15. Tandis que l'armature attachée est encore sélectionnée, sur la fenêtre des propriétés, changez les propriétés comme suit :
    Nom = pctVDOPicture
    Source = image
  16. Supprimez l'étiquette image qui était sur l'état et l'étiquette qui a été ajoutée avec le contrôle.
  17. Muter l'état aperçu avant impression pour le regarder.
  18. Le muter de nouveau en Mode création. Redimensionnez le contrôle attachée, ainsi elle n'utilisera pas plus d'espace qu'elle en a besoin.
  19. Dirigez vous au deuxième enregistrement.
     
  20. Sauvegardez et fermez le formulaire.
 

Objets indépendants

Au lieu d'un champ dont les données sont liées à un autre champ de la base de données, vous pouvez avoir un objet sur votre formulaire ou état pour simplement compléter la conception de l'objet mère. C'est le cas des logos ou les bons imprimés sur les formulaires et les états.

Sur un formulaire ou un état, un objet dont les données ne sont pas liées à un enregistrement spécifique est dit Indépendant. Pour ajouter un objet indépendant, sur la boîte à outils, vous pouvez cliquer le bouton Cadre d'objet indépendant Unbound Frame et cliquer sur le formulaire ou l'état. Si le bouton Assistants de contrôle est cliqué sur la boîte à outils, un assistant vous aidera à sélectionner l'objet que vous voulez ajouter à votre formulaire ou état.

 

Étude pratique : Ajouter un objet indépendant

  1. Ouvrez la base de données Grier Summer Camp.
  2. Ouvrez l'état Employees et le muter en Mode création
  3. Sur la boîte à outils, s'assurer que le bouton Assistants de contrôle est cliqué.
    Cliquer le bouton Cadre d'objet indépendant  Armature non liée d'objet
  4. Sur l'état, cliquez en haut et du côté gauche du secteur blanc sous la barre En-tête de page :
     
    Adding an Unbound Object Frame
  5. Dans la zone de dialogue Insérer objet, cliquez le bouton station Créer à partir d'un fichier et cliquez Parcourir.
  6. Si la zone Nom de fichier contient quelque chose, la supprimer. Dans la boîte bascule Types de fichiers, sélectionnez Tous les fichiers.
    Dans la liste des fichiers, cliquez GSCLogo et cliquez OK.
  7. Sur la zone de dialogue Insérer objet, cliquez OK.
  8. Tandis que le logo est encore sélectionné, sur la fenêtre des propriétés, définissez Type bordure à Transparent.
    Si le logo n'est pas placé de la manière que vous aimez, vous pouvez le déplacer à l'aide de la main ouverte ou du  doigt de pointage du curseur de la souris .
  9. Sauvegardez l'état et le muter en aperçu avant impression :
     
    A Report
  10. Si vous avez une imprimante, imprimez les enregistrements de 1 à 3.
    déplacez vous à travers les enregistrements pour voir le résultat.
  11. Fermez l'état.
 
 

Précédent Copyright © 2007, Yevol Suivant