Logo de leçons

 Création d'un formulaire

 

Propriétés des formulaires

 

Introduction

Un formulaire semble être l'objet le plus régulièrement utilisé dans une base de données de Microsoft Access. Bien qu'il y ait divers moyens de créer rapidement un formulaire, comme nous avons vu avec l'assistant des formulaires ou la fonction FormulaireAuto et leurs variations, parfois vous aurez besoin plus tard, améliorer l'apparence d'un formulaire pour l'utilisateur, de telle sorte que cela affecte la compréhension global de votre produit.

Un formulaire est lui-même présenté comme un objet rectangulaire qui partage plusieurs caractéristiques d'une fenêtre régulière: Une icône de système, une barre de titres, un ou plusieurs boutons de système, des extrémités, des coins, et un corps. Selon le rôle de votre formulaire, vous pouvez vouloir concevoir des formulaires qui présentent des caractéristiques différentes, même si ces formulaires appartiennent à la même base de données. Par exemple, alors qu'un formulaire présente une barre de titres normale, vous pouvez vouloir qu'un autre formulaire ne présente pas de barre de titres du tout. Tandis que vous pouvez permettre à l'utilisateur de pouvoir réduire ou agrandir un formulaire, vous pouvez vouloir présenter une ou toutes les deux actions à l'utilisateur. Comme environnement de conception des applications, Microsoft Access fournit la plupart des dispositifs dont vous aurez besoin pour un formulaire régulier et même ceux dont vous pouvez vous servir pour un produit assez compliqué de votre base de données.

Étude pratique : Présentation des détails d'un projet de formulaire

  1. Dans les ressources qui accompagnent cette leçon, copiez la base de données vVdéo collection1 et la coller dans votre dossier d'exercices.
  2. Ouvrir la base de données de la vidéo Collection1.
  3. Pour créer un nouveau formulaire, dans le menu principal, cliquez Insertion - > Formulaire.
  4. Dans la zone de dialogue Nouveau Formulaire, cliquez Assistant Formulaire pour le sélectionner. Dans la boîte bascule inférieure, sélectionnez Vidéos et cliquez OK.
  5. Dans la première page de l'assistant, cliquez le  bouton sélectionner Tout et cliquez suivant.
  6. Dans la deuxième page, s'assurer que le bouton station Colonne simple est sélectionné et cliquez suivant.
  7. Dans la troisième page de l'assistant, cliquez Standard et cliquez suivant.
  8. Dans la quatrième page, acceptez le nom suggéré comme Vidéos et cliquez Terminer.
  9. Après avoir visionné le formulaire, le fermer.
  10. Dans la fenêtre de la base de données, cliquez Formulaires.
    Pour créer un nouveau formulaire, sur la barre d'outils de la fenêtre de la base de données, cliquez la flèche du bouton Nouvel Objet et cliquer Formulaire.
  11. Dans la zone de dialogue du Nouveau Formulaire, cliquez Mode création. Dans la boîte bascule inférieure, sélectionnez Actors et cliquez OK.
  12. Sauvegardez le formulaire comme Actors.
  13. Ouvrez la base de données Bethesda Car Rental1 et, dans la fenêtre de la base de données, cliquez le bouton Formulaires.
  14. Pour créer un nouveau formulaire, dans le menu principal, cliquez Insertion - > Formulaire.
  15. Dans la zone de dialogue du Nouveau Formulaire, s'assurer que rien n'est sélectionné dans la boîte bascule et double-cliquez Mode création. 
  16. Sauvegardez le formulaire comme About et le fermer/

Le centrage automatique d'un formulaire

Si vous créez un nouveau formulaire ou modifiez la conception d'un formulaire existant, quand vous l'enregistrez, Microsoft Access l'enregistre dans une position dont il va se rappeler et qu'il pourra retrouver la prochaine fois que vous rouvrirez ce formulaire. Alternativement, vous pouvez demander à Microsoft Access de placer votre formulaire au centre de l'écran la prochaine fois que vous allez l'ouvrir, même s'il était dans un coin de l'écran quand vous l'avez enregistré.

Pour centrer un formulaire par défaut toutes les fois que vous l'affichez, définissez sa propriété booléenne Auto centrer à Oui.

Le menu de système

Comme nous avons vu jusqu'ici, la section supérieure d'un formulaire est sa barre de titres. Elle affiche une icône du côté gauche. L'icône de système est fixe et vous ne devez pas passer le temps à essayer de la changer. Comme mentionné déjà, l'icône de système contient un menu qui permet à l'utilisateur d'effectuer les fonctions régulières d'une fenêtre Windows, y compris réduire, agrandir, restaurer ou fermer la fenêtre. Pour afficher ce menu, l'utilisateur peut cliquer l'icône de système du formulaire.

L'affichage de l'icône de système d'un formulaire est en partie contrôlé par la propriété Boîte de contrôle du formulaire. Dans la plupart des cas, vous devrez rendre cette icône de système et son menu disponibles à l'utilisateur. Si pour une certaine raison étrange vous ne voulez pas fournir cette fonction, définissez la propriété Boîte de contrôle à Non. Le formulaire apparaîtrait comme suit:

Si vous décidez de faire ceci, s'assurer que vous permettez à l'utilisateur de fermer le formulaire et que ce type de barre de titres rende cela impossible. Naturellement, un utilisateur peut savoir que le formulaire peut être fermé en cliquant l'article Fermer du menu sous le menu Fichier du menu principal.

La barre de titres

C'est la section centrale de la barre de titres qui est désignée réellement sous le nom de barre de titres. Elle peut être utilisée pour changer l'affichage d'un formulaire après l'avoir droit-cliqué. La barre de titres utilise un ensemble de couleur dans Apparence Avancé du panneau de configuration comme barre de titres active:

Puisque vous ne pouvez pas contrôler et ne pouvez pas prévoir comment vos utilisateurs modifieront leurs couleurs de système (parce que la plupart des utilisateurs sont libres de définir leurs couleurs de système comme ils souhaitent, même lorsqu'ils travaillent en réseau), vous devrez vous abstenir de changer cette couleur en concevant vos formulaires, particulièrement si vous projetez de distribuer votre produit. Autrement, le résultat que vous voyez sur votre formulaire peut être différent dans les ordinateurs de vos d'utilisateurs.

Author Note En concevant vos formulaires, essayez de garder les couleurs par défaut et à leur minimum. Dans cette leçon, nous vous montrons plusieurs options simples que vous devez connaître, pas parce que vous devrez ou devez les utiliser.

Étude pratique : Utiliser la barre de titres d'un formulaire

  1. Ouvrez la base de données vidéo Collection1.
  2. Dans la fenêtre de la base de données, dans la section Formulaires, droit-cliquez le formulaire Vidéos et cliquez Mode création.
  3. Double-cliquez le bouton à l'intersection des deux règles pour ouvrir la fenêtre des propriétés du formulaire. Dans la fenêtre des propriétés, cliquez la page de propriété Format et cliquez Légende.
  4. Dactylographier Video Collection - Video Details et appuyez Entrer.
    Si vous utilisez Microsoft Access 2000 et plus, cliquez l'autre étiquette de la fenêtre de propriétés. Cliquez la flèche des changements de conception de la boîte bascule et sélectionnez Mode création seulement.
  5. Mutez en Mode formulaire pour visionner le formulaire.
  6. Sauvegarez et fermez le formulaire.
  7. Droit-cliquez le formulaire Actors et cliquez Mode création.
  8. Dans la fenêtre des propriétés, cliquez l'étiquette Format et cliquez Légende.
  9. Dactylographiez Video Collection - Actorss/Actresses et appuyez Entrer.
  10. Sauvegardez et fermer la formulaire.
  11. Ouvrir la base de données  Bethesda car Rental1.
  12. Dans la fenêtre de la base de données, droit-cliquez le formulaire About et cliquez Mode création conception.
  13. Dans l'étiquette Format de la fenêtre des propriétés, cliquez Légende.
    Dactylographiez About Bethesda Car Rental et validez.
  14. Sauvegardez et fermez le formulaire.

Les boutons de système

Le côté droit de la barre des titres du formulaire affiche trois boutons de système , ou , et . Ce groupe de boutons s'appelle la boîte de contrôle. Si vous ne voulez pas du tout ces boutons de système, accédez à la fenêtre des propriétés du formulaire et définissez la propriété booléenne Boîte de contrôle à Non à partir de sa valeur par défaut Oui. Dans ce cas-ci, le formulaire apparaîtra sans icône de système ou boutons de système comme vu ci-dessus. De nouveau, si vous faites ceci, assurez vous que l'utilisateur a une possibilité de fermer le formulaire.

Au lieu de cacher complètement tous les boutons de système d'un formulaire, vous pouvez indiquer que vous avez la capacité ou les contrôler, de fermer, réduire ou agrandir le formulaire. La présence et/ou le rôle des boutons de système (en partie) est contrôler par la boîte de contrôle et les propriétés des boutons  réduire et agrandir. Quand la propriété Boîte de contrôle est définie à Non, indépendamment de la valeur de la propriété des boutons réduire et agrandir, aucun bouton de système n'apparaît sur la barre de titres. Par conséquent, afin de contrôler l'aspect et le comportement des boutons de système, la propriété Boîte de contrôle doit être définie à Oui. Les valeurs des boutons réduire et agrandir produisent ce qui suit :

Boutons agrandir réduire Résultat Boutons de système Conséquence
Réduire Agrandir Fermer
Aucun Caché Caché Disponible Le formulaire peut seulement être fermé
Minimum permis Permis Handicapé Disponible Le formulaire peut être réduit  ou fermé
Maximum permis Handicapé Permis Disponible Le formulaire ne peut pas être réduit mais peut être agrandi ou femé
Tous les deux permis Permis Permis Disponible On permet toutes les opérations

Selon le rôle et probablement le nombre de contrôles Windows sur un formulaire, vous déciderez quel bouton laisser ou pas.

Étude pratique : Configuration des boutons de système d'un formulaire

  1. Ouvrez la base de données vidéo Collection1.
  2. Dans la fenêtre de la section Formulaires  de la base de données, droit-cliquez le formulaire Vidéos et cliquez Mode création.
  3. Dans la fenêtre de propriétés, cliquez Boutons MinMax. Cliquez sa flèche et sélectionnez Min activé.
  4. Mutez en Mode formulaire pour visionner le formulaire et essayez de l'agrandir.
  5. Enregistrez et fermez le formulaire.
  6. Droit-cliquez le formulaire Actors et cliquez Mode création.
  7. Dans l'étiquette format de la fenêtre des propriétés, double-cliquez le boutons MinMax plusieurs fois (2) jusqu'à ce qu'il affiche Min activé.
  8. Enregistrez et fermez le formulaire

Les bordures d'un formulaire

Que vous rendiez disponibles les boutons de système ou pas, l'utilisateur doit pouvoir savoir où un formulaire commence et où il finit. Ceci est su à travers les bordures du formulaire. Dans la plupart des cas, vous ne serez pas concernés par cet aspect. Autrement, vous pouvez contrôler les bordures d'un formulaire.

Les bordures d'un formulaire sont contrôlées en utilisant la propriété Style de bordures. Si vous la définissez à aucun, le formulaire apparaîtra sans bordures :

La largeur du formulaire

L'affichage d'un formulaire sur l'écran se rapporte à ses dimensions. Ce sont la largeur et la taille. Le formulaire lui-même contrôle seulement la largeur. La taille est contrôlée par ses sections. Pour changer la largeur d'un formulaire, sur la fenêtre des propriétés, dactylographiez la valeur décimale désirée dans le champ Largeur de la page des propriétés Format.

Étude pratique : Réglage de la largeur d'un formulaire

  1. Ouvrez le formulaire Actors en Mode création et, dans la fenêtre des propriétés, cliquez l'étiquette Format.
  2. Cliquez Largeur. Tapez 5.72 et validez.
  3. Sauvegardez et fermez le formulaire.
  4. Dans la section Formulaires de la fenêtre de la base de données, droit-cliquez le formulaire Actors et cliquez Mode création.
  5. Placez la souris sur la bordure droite de la section Détails jusqu'à ce que le curseur de la souris se transforme en une croix avec deux flèches horizontales :
     
  6. Cliquez et traîner dans la direction gauche jusqu'à ce que la ligne verticale soit placée à 1/2.
     
  7. Libérez la souris.
  8. Sauvegardez et fermez le formulaire.

La section Détail

La partie la plus évidente d'un formulaire est un secteur appelé Détail. Cette section commence sur une barre marquée Détail et jusqu'à l'extrémité au fond à moins qu'une nouvelle section commence. La section Détail sert de centre serveur principal à d'autres contrôles. Elle peut également servir à afficher des messages de diverses sortes. La section Détail peut être agrandie en manoeuvrant ses propriétés. Ces propriétés ne sont pas nécessairement liées au formulaire mère, mais peuvent être utilisées conjointement avec lui.

Pendant notre première expérience de conception des formulaires, nous avons appris que le formulaire lui-même contrôle sa largeur. La dimension verticale d'un formulaire est contrôlée par ses sections. Ceci signifie qu'une section, telle que la section Détail, « décide » de quelle dimension elle a besoin pour s'adapter à son contenu. La mesure verticale de la section Détail est contrôlée par la propriété Hauteur. Il y a deux manières principales par lesquelles vous pouvez changer la hauteur de la section Détail au moment de la conception :

  • Dans l'étiquette Format de la fenêtre des propriétés, changez la valeur du champ Hauteur. La valeur doit être un nombre naturel ou décimal. En réalité c'est un nombre décimal. Si vous dactylographiez un nombre naturel, également appelé un nombre entier, il sera converti en nombre décimal. Si vous dactylographiez un nombre inadmissible, vous recevrez une erreur.
  • Vous pouvez placer votre souris sur la bordure inférieure de la section Détail jusqu'à ce que le curseur de la souris change en double flèche verticale. Puis cliquer et traîner. Vous pouvez traîner jusqu'au rétrécissement de la section ou traîner vers le bas pour l'intensifier.

Étude pratique : Utiliser la section Détail d'un formulaire

  1. Ouvrez le formulaire Vidéos en Mode création et double-cliquez dans un secteur vide sous la barre Détail.
  2. Dans la fenêtre des propriétés, cliquez Hauteur et tapez 2.75 dans la section Format de la table.
  3. Cliquez le champ Couleur de fond et cliquez son bouton points de suspension.
  4. Dans la zone de dialogue de couleur, cliquez le bouton Définir les couleurs personnalisées . définissez la couleur à rouge = 255, vert = 232, et bleu = 200.
  5. Cliquer OK.
  6. Tandis que la nouvelle couleur a été placée, cliquez Couleur de fond pour sélectionner la couleur et faire Ctrl + C.
  7. Muter en aperçu formulaire pour visionner le formulaire.
  8. Sauvegarder le formulaire et le fermer.
  9. Ouvrir le formulaire acteurs dans l'aperçu conception et cliquer la barre de détails.
  10. Dans l'étiquette format de la fenêtre de propriétés, cliquer couleur arrière. Faire Ctrl + V et valider entrée.
  11. Mutez en Mode formulaire pour visionner le formulaire.
  12. Sauvegardez et fermez le formulaire.

Les sections En-tête et pied de page

En plus de la section Détail, un formulaire peut être agrandi avec une ou deux sections supplémentaires : En-tête et pied de page. Par défaut, les sections En-tête et pied de page sont créées sur un formulaire grâce l'assistant formulaire.

Pour ajouter l'en-tête et le pied de page sur un formulaire qui ne les a pas, vous pouvez utiliser la barre de menu où vous cliquerez Affichage - > En-tête et pied de page du formulaire. Probablement la manière la plus rapide d'ajouter ces sections est de droit-cliquer n'importe où sur le formulaire et cliquer En-tête et pied de page du formulaire. Si le formulaire a déjà ces sections mais qu'elles ne contiennent rien, elles seraient enlevées. Si le formulaire a déjà ces sections et qu'elles contiennent quelque chose, vous recevrez un avertissement :

Si vous voulez toujours supprimer les sections En-tête et pied de page, vous pouvez cliquer oui ; ceci supprime de façon irréversible leur contenu. Comme la section Détail, les sections En-tête et pied de page contrôlent leur propre taille, que vous pouvez changer de la même manière que nous avons procédé précédemment. Ceci s'applique également à la propriété Couleur de fond. La propriété Apparence vous permet de rehausser ou abaisser une section.

Étude pratique : Concevoir les sections En-tête et pied de page

  1. Dans la fenêtre de la base de données, cliquez Table et cliquez la table Directors pour la sélectionner.
  2. Sur la barre d'outils de la fenêtre de la  base de données, cliquez la flèche du bouton Nouvel objet et cliquez Formulaire.
  3. Dans la zone de dialogue Nouveau formulaire, cliquez Assistant formulaire. Dans la boîte bascule inférieure, s'assurer que la table Directors est sélectionnée et cliquez OK.
  4. Dans la première page de l'assistant, cliquez le bouton sélectionner tout et cliquez Suivant. Dans la deuxième page de l'assistant, s'assurer que le bouton station Colonne simple est sélectionné et cliquez Suivant. Dans la troisième page, cliquez Standard et cliquez Suivant. Dans la quatrième page, acceptez le nom suggéré comme Directors et cliquez Terminer.
  5. Mutez le formulaire en Mode création et notez que le formulaire affiche des barres En-tête du formulaire et Pied de page du formulaire.
  6. Pour changer la taille de la section En-tête du formulaire, placez la souris entre l'en-tête du formulaire et la barre de Détail jusqu'à ce que le curseur de la souris se transforme en croix avec deux flèches verticales.
     
  7. Cliquez et traîner vers le bas jusqu'à ce que le trait horizontal soit placé entre les premières et deuxièmes marques;
     
  8. Libérez la souris.
  9. Pour intensifier la section Pied page du formulaire, placez la souris sur l'extrémité inférieure de la barre Pied de page du formulaire.
     
  10. Traînez vers le bas jusqu'à ce que le trait horizontal soit placé sur la troisième marque et libérez la souris.
     
  11. Sauvegardez et fermez le formulaire.
  12. Dans la section formulaires de la fenêtre de la base de données, droit-cliquez Actors et cliquez Mode création.
  13. Pour ajouter les autres sections, dans le menu principal, cliquez Affichage - > En-tête et pied de page du formulaire.
  14. Cliquez la section entre la barre En-tête et Détail du formulaire. Notez que la barre En-tête a été cliquée pour prouver qu'elle est sélectionnée. Double - cliquez alors au même endroit
  15. Dans la fenêtre des propriétés, cliquez l'étiquette Format et cliquez Hauteur, tapez 0,385.
  16. Cliquez Couleur de fond et cliquez son bouton points de suspension.
  17. Cliquez définir les couleurs personnalisées >>. Changez les valeurs de la couleur comme suit : Rouge = 240, vert = 140, et bleu = 0.
  18. Cliquez OK.
  19. Dans la page des propriétés Format de la fenêtre des propriétés, cliquez Apparence.
  20. Cliquer la flèche de la boîte bascule Apparence et sélectionner A deux dimensions.
  21. Cliquez la barre Pied de page du formulaire pour sélectionner sa section.
  22. Sur l'étiquette format de la fenêtre de propriétés, changer la valeur de la hauteur 0,345 et validez.
  23. Sur la barre d'outils de la fenêtre de formatage, cliquez la flèche du bouton Couleur d'arrière plan/Remplissage et cliquez la couleur brune (1ère rangée - la 2eme colonne).
     
  24. Sur la barre d'outils de la fenêtre de formatage, cliquez la flèche du bouton Apparence et sélectionnez A deux dimension.
  25. Mutez en Mode formulaire pour visionner le formulaire.
     
  26. Sauvegardez le formulaire et le fermer.
  27. Ouvrez la base de données Bethesda Car Rental1.
  28. Dans la section formulaires de la fenêtre de la base de données, droit-cliquez le formulaire About et cliquez Mode création.
  29. Pour ajouter les sections au formulaire, droit-cliquez n'importe où sur le formulaire et cliquez En-tête et pied de page.
  30. Sauvegardez et fermez le formulaire.

Les sélecteurs d'enregistrements

Le sélecteur d'enregistrements est une barre verticale du côté gauche d'un formulaire. Il permet à l'utilisateur de sélectionner tous les champs d'un ou de plusieurs enregistrements et de les copier dans le presse-papier. Une telle sélection peut alors être collée à un autre enregistrements, à d'autres enregistrements, ou à un texte ou à un type de fichier différent (par exemple vous pouvez coller l'enregistrement dans le bloc-notes, Microsoft Word, Microsoft Excel, ou n'importe quel fichier des textes).

Deux raisons peuvent vous pousser à utiliser les sélecteurs d'enregistrements sur un formulaire. Si vous voulez que l'utilisateur puisse accéder à tous les champs d'un enregistrement dans l'ensemble, s'assurer que le formulaire est équipé des sélecteurs d'enregistrements. De la même manière, vous pouvez cacher la barre coulissante si l'utilisateur n'aura pas besoin de ces sélecteurs. Une autre raison pour laquelle vous utiliseriez un sélecteur d'enregistrements est tout simplement le problème d'esthétique. En effet la plupart de temps, en concevant un formulaire pour la saisie des données, vous permettrez la présence des sélecteurs d'enregistrements. Si vous concevez une zone de dialogue qui affichera directement  le même contenu, vous ne devrez pas permettre la présence des sélecteurs d'enregistrements.

La présence ou l'absence des sélecteurs d'enregistrements est contrôlée par le champ booléen de la propriété de sélecteurs d'enregistrements. Si vous définissez la valeur d'un champ à oui, alors le formulaire afficherait le sélecteur d'enregistrements. Le réglage de la valeur du champ à aucun (non) cachera les sélecteurs d'enregistrements.

Étude pratique : Enlever le sélecteur d'enregistrement

  1. Ouvrez la base de données Béthesda Car Renault1.
  2. Dans la section Formulaires de la fenêtre de la base de données, droit-cliquez le formulaire About et clique Mode création.
  3. Dans la fenêtre de propriétés, cliquer Format et Double-cliquez Afficher Sélecteur  pour changer sa valeur en Non (sa valeur par défaut est oui).
  4. Mutez en mode formulaire pour visionner le formulaire.
  5. Sauvegardez et fermez le formulaire.

Les barres de défilement d'un formulaire

Autant que vous pouvez, vous devrez concevoir votre formulaire (non une feuille de données) pour afficher tous les champs d'un enregistrement toutes les fois que l'enregistrement est présenté. Parfois ce ne sera pas possible. Si un formulaire possède trop de champs pour chaque enregistrement, Microsoft Access équipe le formulaire d'une ou deux barres de défilement. Une barre de défilement permet à l'utilisateur de faire défiler d'un côté du formulaire à l'autre. La barre de défilement verticale est utilisée pour faire défiler de haut en bas tandis que la barre de défilement horizontal permet de faire défiler à gauche et à droite.

Par défaut, les barres de défilement s'affichent si le formulaire « juge » que quelques champs sont cachés. La présence des barres de défilement permet à l'utilisateur de se rendre compte des champs cachés. Selon votre conception, vous pouvez contrôler l'affichage ou la disparition des barres de défilement. Pour ce faire, changez les valeurs du champ Barre de défilement dans la page des propriété Format. Il y a quatre valeurs possibles. Pour afficher seulement la barre de défilement verticale, définissez la valeur à Verticale. De la même manière, vous pouvez afficher seulement la barre de défilement horizontale par la sélection de Horizontale. Bien plus, vous pouvez afficher les deux barres de défilement en définissant la valeur à Les deux. Si pour quelques raison vous ne voulez aucune barre de défilement, définissez la valeur de la propriété barre de défilement à Aucune.

Étude pratique : Configuration des barres de défilement d'un formulaire

  1. La base de données Bethesda Car Renualt1 devrait encore être ouverte. Dans la section Formulaires de la fenêtre de la base de données, double-cliquez le formulaire Customers2 pour l'ouvrir.
  2. Notez que le formulaire affiche une barre de défilement verticale du côté droit.
    Mutez le formulaire en Mode création.
  3. Dans l'étiquette Format de la fenêtre des propriétés, cliquez Barre défilement. Cliquez alors la flèche de la boîte bascule Barre défilement et sélectionnez Aucune
  4. Mutez en mode formulaire pour visionner le formulaire. Notez que, cette fois, la barre de défilement verticale a disparu.
  5. Après avoir visionné le formulaire, le sauvegarder et le fermer.

Boutons de déplacement

En étudiant les tables et la saisie des données dans  un formulaire, nous avons vu qu'un formulaire (mais aussi une table, une requête, ou un état) est équipé de quelques boutons sur sa section inférieure. Ces boutons permettent à l'utilisateur de se diriger dans les deux sens entre les enregistrements. Ces boutons sont très utiles pendant la saisie et l'analyse des données. Si vous créez un formulaire dont le contenu ne s'afficherait pas immédiatement,  tel qu'un formulaire qui n'affiche pas réellement les enregistrements, vous pouvez cacher les boutons de déplacement de ce formulaire.

La présence ou l'absence des boutons de déplacement est contrôlée par la propriété booléenne Boutons de déplacement. Quand sa valeur est définie à Oui, le formulaire affiche les boutons de déplacement. Pour les cacher, définissez la valeur de la propriété boutons de déplacement à Non.

Étude pratique : Cacher les boutons de déplacement

  1. Dans la section Formulaires de la fenêtre de la base de données, double-cliquez formulaire About pour l'ouvrir. Notez qu'il est équipé de boutons de navigation.
  2. Muter le formulaire en Mode création.
  3. Dans l'étiquette Format de la fenêtre des propriétés, double-cliquez Boutons de déplacement pour changer sa valeur de Oui en Non.
  4. Mutez le formulaire en Mode formulaire pour le visionner préalablement. Notez l'absence des boutons de déplacement.
  5. Après avoir visionné le formulaire, le sauvegarder et le fermer.

Division des lignes 

Un formulaire est équipé de traits horizontaux spéciaux utilisés pour séparer visuellement ses différentes sections. Ils n'exécutent pas tout une autre fonction spéciale. Ils peuvent être utiles sur une ligne continue.

Équiper un formulaire des traits spéciaux pour diviser les lignes, c'est ajouter l'en-tête et les sections Pied de page. Si vous créez un formulaire qui est directement équipé d'un en-tête et des sections pied de page, il affichera les lignes de division.

La présence ou l'absence des traits horizontaux est contrôlée par les propriétés de division booléennes des lignes. Sa valeur par défaut est oui, qui signifie que les traits horizontaux de division peuvent s'afficher sur le formulaire. Pour cacher ces lignes, vous pouvez définir sa valeur à non. Pour cacher une ligne individuelle, vous pouvez complètement réduire sa section.

Étude pratique : Utiliser la division des lignes

  1. Dans la section formulaires de la fenêtre de la base de données, double-cliquez le formulaire About de Bethesda Car Rental de pour l'ouvrir.
  2. Le muter en Mode création. S'il n'est pas équipé d'une barre En-tête de formulaire et d'une barre pied de page du formulaire, droit-cliquez n'importe où sur le formulaire et cliquez En-tête et pied de page. Le muter de nouveau en Mode formulaire.
  3. Notez qu'il est équipé des lignes de division horizontales.
     
  4. Mutez le formulaire en Mode création.
  5. Pour enlever la ligne qui divise l'en-tête du formulaire et les sections de détail, cliquer la barre En-tête du formulaire.
  6. Dans l'étiquette Format de la fenêtre des propriétés, cliquer Hauteur. Taper 0 et validez.
  7. Muter le formulaire en Mode formulaire pour visionner. Dans le menu principal, cliquer Fenêtre - > Ajuster à la taille formulaire.
    Notez que, cette fois, le formulaire affiche seulement une ligne de division inférieure.
  8. Sauvegardez et fermez le formulaire.

Boîtes de dialogue

 

Introduction

Une boîte de dialogue est un objet rectangulaire qui est utilisé pour accueillir ou porter d'autres contrôles:

Une boîte de dialogue est caractérisée par deux principales choses : sa barre des titres et son corps. La barre des titres, sur la boîte de dialogue, a un titre et un bouton de système Fermer. Bien que ce soit l'aspect classique d'une zone de dialogue, ce n'est pas strictement une exclusivité. Quelques zones de dialogue affichent une icône de système. Du côté droit de la barre des titres, l'affichage classique d'une boîte de dialogue affiche seulement le bouton de système Fermer fait en X. Encore, ce n'est pas exclusif. Il n'est pas peu commun qu'une boîte de dialogue affiche les boutons réduire et agrandir/restaurer. Pour utiliser une zone de dialogue, l'utilisateur doit l'ouvrir. Votre travail est de décider comment et quand l'utilisateur pourra ouvrir une boîte de dialogue.

Pour créer une boîte de dialogue dans Microsoft Access, vous commencez à partir d'un formulaire et l'affichez en Mode création. Pour convertir un formulaire existant en boîte de dialogue, définissez sa valeur des propriétés Style de bordure à Dialogue. Ceci ramène les boutons de système au bouton Fermer.

Il y a deux types de boîtes de dialogue : modale et  non modale.

Étude pratique : Créer une boîte de dialogue modale

  1. La base de données  Bethesda Car Rental1 devrait encore être ouverte.
    Dans la fenêtre de la base de données, double-cliquez le formulaire About pour l'ouvrir.
  2. Après l'avoir visionné, le muter en Mode création.
  3. Dans l'étiquette Format de la fenêtre des propriétés, cliquez Style bordure. Alors cliquez la flèche du champ Style bordure et sélectionnez Dimensionable.
  4. Le muter en mode formulaire pour visionner.
  5. Sauvegardez et fermez le formulaire.
  6. Pour créer un nouveau formulaire, dans la section formulaires de la fenêtre de la base de données, cliquez nouveau.
  7. Dans la boîte de dialogue Nouveau formulaire, s'assurer que la boîte bascule inférieure est vide et double-cliquez Mode création.
  8. Enregistrez le formulaire comme RentalRates.
  9. Dans la fenêtre des propriétés, cliquez l'étiquette Format et cliquez Légende.
  10. Tapez: Location des voitures de Bethesda - Les taux de location et validez.
  11. Cliquer Largeur. Taper 3.875 et validez Entrer.
  12. Pour créer une zone de dialogue dans ce formulaire, dans l'étiquette Format de la fenêtre des propriétés, changez les propriétés suivantes :
    Afficher Sélecteurs = Non                                                                                                        déplacement = non
    Division de lignes = non
    Modale = Dimensionnable
  13. Cliquez la barre Détail pour la sélectionner. Puis, dans l'étiquette format de la fenêtre des propriétés, cliquez Hauteur. Tapez 1.875 et valider.
  14. Visionnez, sauvegardez, et fermez le formulaire.

boîtes de dialogue modales

Une boîte de dialogue est caractérisée comme modale si l'utilisateur doit la fermer avant de continuer d'autres opérations sur la même application.

La boîte du dialogue Date et Heure de WordPad est un exemple d'une zone de dialogue modale : si ouverte, l'utilisateur doit la fermer afin de continuer à utiliser WordPad. 

Pour utiliser une zone de dialogue dans votre application, vous devrez analyser un scénario et définir si la boîte de dialogue est nécessaire. Pour utiliser une zone de dialogue, l'utilisateur doit  d'abord terminez l'exécution de ses premières tâches. Par exemple, si un utilisateur exécute un paiement d'un traitement de commande, il est normal de traiter et finir ce paiement avant de commencer les autres tâches.

Une boîte de dialogue classique (ou normale) n'aurait besoin ni d'une barre de sélection des enregistrements, ni des boutons de déplacement. Par conséquent, vous devrez décider comment la zone de dialogue sera utilisée. Si vous voulez une zone de dialogue régulière comme celles qui sont disponibles dans les applications sans base de données, vous devrez définir les sélecteurs d'enregistrements, les boutons et les lignes de division de la propriété Déplacement à aucun.

Étude pratique : Créer une boîte de dialogue modale

  1. La base de données Bethesda Car Rental1 devrait encore être ouverte.
    Ouvrez la boîte de dialogue About en mode création.
  2. Dans la fenêtre des propriétés, cliquez l'étiquette Autre.
  3. Double-cliquez Fen modale pour changer sa valeur de non à oui.
  4. Mutez la zone de dialogue en Mode formulaire pour visionner.
  5. Essayez de cliquer le bouton Formulaires de la fenêtre de la base de données. Notez que la zone de dialogue est modale.
  6. Pour la sauvegarder, faites Ctrl + S. Fermez alors la zone de dialogue.

Boîte de dialogue non modale

Une boîte de dialogue est dite non modale si l'utilisateur ne doit pas la fermer afin de continuer à utiliser les autres applications que possède la zone de dialogue:

La boîte de dialogue Rechercher de WordPad (aussi la zone de dialogue de la plupart des applications) est un exemple d'une boîte de dialogue non modale. Si elle est ouverte, l'utilisateur n'a pas besoin de la fermer afin d'utiliser l'application ou le document en arrière plan. 

Puisque la boîte de dialogue non modale n'affiche pas son bouton sur la barre des tâches, l'utilisateur devrait savoir que la boîte de dialogue est ouverte. Pour rendre la présence d'une zone de dialogue non modale évidente à l'utilisateur, elle doit  systématiquement être affichée sur le centre du serveur de  son application jusqu'à ce que  l'utilisateur la ferme.

Pour créer une boîte de dialogue non modale, ou pour convertir un formulaire en zone de dialogue non modale, en Mode création, définissez la propriété automatique à oui. Ceci affiche que l'utilisateur peut travailler dans un autre formulaire et la zone de dialogue non modale restera fonctionnelle sur n'importe quelle autre formulaire de votre base de données.

Étude pratique : Créer une boîte de dialogue non modale

  1. La base de données  Bethesda Car Rental1 devrait encore être ouverte.
    Ouvrez le formulaire RentalRates en Mode création. Si vous n'avez pas conçu votre propre formulaire RentalRates, utilisez RentalRates1.
  2. Pour créer une zone de dialogue non modale, dans l'étiquette Autres de la fenêtre des propriétés, double-cliquez Fen indépendante jusqu'à sa valeur à oui.
  3. Enregistrez et fermer la boîte de dialogue RentalRates.
  4. Ouvrez le formulaire OrderProcessing. Sans le fermer, dans la fenêtre de la base de données, double-cliquer la zone de dialogue RentalRates pour l'ouvrir.
  5. Déplacez le formulaire OrderProcessing autour et notez qu'il est toujours derrière la zone de dialogue RentalRates.
  6. Fermez le formulaire OrderProcessing et fermez la zone de dialogue RentalRates.

Résumé de la leçon

 

Matières de MOUS (Microsoft Office User Specialist)

S29 utiliser les sections du formulaire (en-têtes, Pied de page, et Détail)
 

Exercices 

 

 Watts prêts

  1. Ouvrez la base de données Watts prêts et ouvrir le formulaire clients en Mode création.
    Neutraliser le bouton Maximiser sur le formulaire et définissez sa légende à prêtsWatts  - l'information du compte des clients
    Centrer le formulaire quant il apparaît.
    Ajouter les sections En-tête et pied de page du formulaire.
    Agrandir l'en-tête du formulaire et les sections pied de page du formulaire. Changer la couleur de fond de l'en-tête du formulaire en gris 50%. Placer la couleur de fond du pied de page du formulaire à gris 80%.
     
  2. Utilisez les mêmes dispositifs pour configurer le formulaire Employés mais définissez sa légende à prêts Watts - enregistrement des employés
    Concevoir les autres formulaires en conséquence
     

Yugo National Bank

  • Ouvrez Yugo National Bank.
    Centrer tous les formulaires quand ils apparaissent.
    Ajouter un en-tête de formulaire et un pied de page du formulaire à tous les formulaires.
    Neutraliser les boutons maximiser sur Clients et le formulaire Employés.
    Donner aux formulaires AccountTypes , ChargeReasons, TransactionTypes. un Style de bordure Dimensionnable
    Rendre le formulaire ChargeReasons modale.
     

 

 
 

Précédent Copyright © 2007, Yevol Suivant