Création du formulaire de bouton principal dans access. Création du formulaire de bouton principal de la base de données Access. Commande : Basculer vers la forme de bouton

Sujet 2.3. Logiciel de présentation et programmation bureautique de base

Sujet 2.4. Systèmes de gestion de bases de données et systèmes experts

2.4.11. Base de données de formation avec formulaire de bouton principal "Training_students" - Télécharger

SGBD et systèmes experts

2.4. Systèmes de gestion de bases de données et systèmes experts

2.4.7. Création du formulaire de bouton principal de la base de données Access

Le formulaire de bouton principal est créé pour naviguer dans la base de données. Ce formulaire peut être utilisé comme menu principal de la base de données. Les éléments du formulaire de bouton principal sont des objets de formulaires et de rapports.

Les requêtes et les tableaux ne sont pas des éléments du formulaire de bouton principal. Par conséquent, vous pouvez utiliser des macros pour créer des boutons de requête ou de table sur un formulaire de bouton. Tout d'abord, des macros "Ouvrir une requête" ou "Ouvrir une table" avec des noms uniques sont créées dans la fenêtre de la base de données, puis des boutons sont créés dans le formulaire de bouton pour appeler ces macros.

Vous pouvez créer plusieurs formulaires de bouton pour une base de données. Les boutons doivent être regroupés sur des pages de formulaires de boutons de manière à ce que l'utilisateur sache clairement dans quels formulaires de boutons certaines commandes peuvent être exécutées (requêtes, rapports, saisie de données et édition). Il convient de noter que sur les formulaires de sous-boutons, des boutons de retour au formulaire de bouton principal doivent être placés.

La technologie de création de formulaires de boutons est la suivante :

  • créer une page du formulaire de bouton principal (GKF);
  • créer le nombre requis de pages de formulaires de boutons subordonnés (par exemple, formulaires pour la saisie de données, pour les rapports, pour les requêtes, etc.) ;
  • créer des éléments du formulaire de bouton principal ;
  • créer des éléments pour les formulaires de boutons des rapports et des formulaires pour saisir ou modifier des données ;
  • créer des macros pour les requêtes ou pour les tables avec des noms uniques ;
  • créer des éléments pour les boutons de requête ou les tables.

La structure des formulaires de boutons peut être représentée comme suit.


Riz. 1.

Pour créer le formulaire de bouton principal et ses éléments, vous devez ouvrir la base de données (par exemple, "Student_Progress") et exécuter la commande Service / Utilities / Button Form Manager. Si le formulaire de bouton n'a pas été créé auparavant, la boîte de dialogue Gestionnaire de formulaire de bouton s'ouvrira.



Riz. 2.

Dans la boîte de dialogue, vous devez cliquer sur le bouton "Oui", confirmant ainsi la création de la fiche bouton. En conséquence, la page du formulaire du bouton principal sera créée.



Riz. 3.

Ensuite, vous pouvez créer trois autres pages de formulaire de boutons : formulaires de saisie de données, rapports et requêtes. Pour cela, cliquez sur le bouton "Créer" et dans la fenêtre qui apparaît, saisissez le nom de la nouvelle page "Formulaires de saisie" et cliquez sur le bouton "OK".


Riz. quatre.

La page de formulaire de bouton "Formulaires de saisie de données" sera créée. De même, nous devons créer deux pages supplémentaires. Nous obtiendrons ainsi quatre pages de formulaires de boutons, qui s'afficheront dans la fenêtre "Gestionnaire de formulaires de boutons".



Riz. cinq.

Après cela, nous créons des éléments GKF, pour cela, dans la "fenêtre Button Form Manager", sélectionnez la page "Main Button Form" et cliquez sur "Change", une nouvelle fenêtre "Change Button Form Pages" s'ouvrira.



Riz. 6.

Dans cette fenêtre, cliquez sur le bouton "Créer", une nouvelle fenêtre "Modifier l'élément de formulaire du bouton" s'ouvrira.



Riz. 7.

Dans la fenêtre, procédez comme suit :

  • saisir du texte : formulaires de saisie de données ;
  • sélectionnez la commande dans la liste déroulante : Aller au formulaire bouton ;
  • sélectionnez un formulaire de bouton dans la liste : Saisie des données dans les formulaires, cliquez sur le bouton « OK ».

La fenêtre Modifier la page de formulaire de bouton affiche l'élément de formulaire de bouton Formulaires de saisie de données.



Riz. 8.

En utilisant une méthode similaire, vous devez créer les éléments : "Demandes" et "Rapports", puis l'élément (bouton) "Quitter la base de données".



Riz. neuf.

Par conséquent, tous les éléments du formulaire de bouton principal seront affichés dans la fenêtre Modifier la page du formulaire de bouton.



Riz. dix.

Le formulaire de bouton s'affiche dans la liste du volet de la fenêtre de la base de données dans l'onglet Formulaires du panneau Objets, et le tableau Éléments du menu général s'affiche dans l'onglet Tables dans les listes. Double-cliquer sur l'étiquette "Formulaire de bouton" ouvrira le formulaire de bouton principal.



Riz. Onze.

Pour que ce formulaire s'affiche au démarrage de la base de données, vous devez exécuter la commande Outils / Lanceurs, et dans la fenêtre qui s'ouvre, sélectionner "Formulaire de bouton" dans la liste déroulante, en plus, vous devez décocher la base de données les cases à cocher de la fenêtre et de la barre d'état. Vous pouvez également entrer un titre et une icône pour l'application.



Riz. 12.

Mais la création des formulaires de boutons n'est pas encore terminée, car il n'y a pas d'éléments sur les formulaires de boutons subordonnés (formulaires de saisie, rapports, requêtes). La manière de placer des éléments sur des sous-formulaires sera abordée dans la section suivante.

Formulaire de bouton est un formulaire dont le seul but est de vous rediriger vers d'autres formulaires (généralement lorsque vous cliquez sur le bouton du formulaire). C'est une sorte de menu principal de votre base de données. Cette forme est à la fois le point de départ et le centre de l'action. Un formulaire de bouton typique contient un ensemble de boutons qui naviguent vers différent des lieux.

Sur la fig. 14.10 Affiche une variante du formulaire de bouton créé par Access.

Note

Le formulaire de bouton que vous créez est comme n'importe quel autre type de formulaire, donc une fois que vous l'avez créé, vous pouvez utiliser les compétences que vous avez apprises dans les deux derniers chapitres pour donner à votre formulaire de bouton un attrait visuel.

Riz. 14.10. Ce formulaire de bouton d'accès vous donne accès à cinq formulaires différents en un seul clic. L'avantage des formulaires de bouton d'accès est la possibilité de créer votre propre version en quelques secondes. Les inconvénients incluent un aspect et une sensation quelque peu démodés, obligeant les utilisateurs impressionnables à concevoir leurs propres formes de boutons à partir de zéro.

Pour créer automatiquement un formulaire de bouton, utilisez l'assistant Formulaire. Ce qui suit décrit comment cela fonctionne.

1. Sélectionnez sur le ruban Travailler avec des bases de données > Travailler avec des bases de données > Button Form Manager(Outils de base de données > Outils de base de données > responsable du standard).

Lorsque vous cliquez sur ce bouton pour la première fois dans la base de données, Access signale qu'il ne trouve pas le formulaire de bouton et vous invite à le créer. Cliquez sur le bouton Oui pour continuer avec le gestionnaire de formulaires de boutons (Figure 14.11).

Si le formulaire de bouton existe déjà, passez à l'étape 2, où vous pouvez modifier le formulaire de bouton actuel.

Riz. 14.11. Le gestionnaire de formulaires de boutons affiche une liste de pages. Chaque page est une partie distincte du menu du formulaire de bouton. Les formulaires de bouton les plus simples n'ont qu'une seule page, ce qui signifie que le formulaire conserve un niveau de profondeur et que chaque bouton effectue une action utile (par exemple, ouvrir un formulaire ou un rapport)

Riz. 14.12. La fenêtre permet de créer des commandes de menu, de supprimer celles qui ne sont plus nécessaires, de modifier leur ordre (cet ordre détermine l'ordre des commandes sur la fiche bouton)

2. Cliquez sur le bouton Changement pour modifier la page du formulaire de bouton.

Une fenêtre apparaît à l'écran Modifier la page du formulaire de bouton(Fig. 14.12). C'est là que les commandes de menu réelles sont définies.

3. Pour créer une nouvelle commande de menu, cliquez sur le bouton Créer.

Une fenêtre s'affiche à l'écran Modification d'un élément de formulaire de bouton(Fig. 14.13). Pour créer une commande de menu, vous devez fournir deux informations : le texte qui apparaît sur le formulaire et la commande qu'Access doit exécuter lorsque vous cliquez sur le bouton.

Riz. 14.13. Cette commande exécute le rapport Présence(présence).

De la liste déroulante Commande sélectionnez l'action que la commande doit effectuer

4. Saisissez le texte du menu, puis sélectionnez l'action que vous souhaitez que le bouton exécute.
Les options suivantes sont possibles :

o Aller au formulaire de bouton(Aller au Switchboard) - va à une autre page du formulaire de bouton. Les pages de formulaire de bouton peuvent être utilisées pour diviser de très longs menus en plusieurs menus plus courts :

o Ouvrir le formulaire pour ajouter(Ouvrir le formulaire en mode ajout) - ouvre le formulaire en mode saisie de données, afin que vous puissiez insérer de nouveaux enregistrements ;

o Ouvrir le formulaire pour l'édition(Ouvrir le formulaire en mode édition) - ouvre le formulaire en mode normal pour afficher et modifier les enregistrements. Ce mode ne permet pas d'éditer le formulaire, contrairement au nom trompeur ;

o Ouvrir le rapport(Ouvrir le rapport) - ouvre le rapport en mode aperçu ;

o Constructeur d'applications(Design Application) - ouvre la fenêtre Button Form Manager, vous permettant ainsi de modifier le menu du formulaire de bouton. Cette option doit rarement être incluse dans le menu ;

o Quittez l'application(Quitter l'application) - quitte le programme Access :

o Exécuter la macro(Exécuter la macro) et Exécuter de programme(Run Code) - exécutez la macro que vous avez créée (voir chapitre 15) ou votre propre code Visual Basic (voir chapitre 16).

5. Répétez les étapes 3 et 4 jusqu'à ce que vous ayez créé toutes les commandes dont vous avez besoin. Cliquez ensuite sur le bouton Fermer pour revenir à la fenêtre principale de Button Form Manager.

Les formulaires de bouton ont un vilain secret. Seules huit commandes de menu peuvent être placées sur chaque page. Si vous avez besoin de plus (et qui n'en a pas besoin ?), ajoutez plus de pages à votre menu.

Dans cette leçon, l'utilisateur apprendra les options de création de formulaires offertes par le mode. Constructeur, verrons comment ajouter des contrôles au formulaire, et verrons également comment créer le formulaire de bouton principal, qui vous permettra de combiner des formulaires de différentes tables les uns avec les autres.

Sujet : Technologies de recherche et de stockage de l'information

Leçon : Création du formulaire et des contrôles du bouton principal

Dans la leçon précédente, nous avons examiné le mode de travail avec les formulaires. Mise en page. Il existe un autre mode de travail avec les formulaires, il s'appelle Constructeur. Dans ce mode, nous pouvons placer des éléments supplémentaires sur le formulaire, les soi-disant les contrôles ou boîtes de dialogue. Ce sont des éléments bien connus pour nous : boutons, listes, combos. Nous pouvons créer tous ces éléments dans le mode Constructeur.

Dès que nous passons à Constructeur formulaires, un onglet apparaît immédiatement sur le ruban Constructeur, et nous y verrons tous les contrôles à notre disposition (Fig. 1). Ce sont ces éléments que l'on peut placer sur des formulaires.

Riz. 1

Voyons comment en pratique nous pouvons ajouter ces éléments au formulaire. Pour ce faire, passons au mode Conception (Fig. 2), puis l'onglet Conception apparaîtra automatiquement sur le ruban, et nous verrons tous les éléments disponibles (Fig. 1).

Sélectionnons un élément bouton(Fig. 3), faites un clic droit dessus et marquez les dimensions du futur bouton sur le formulaire (Fig. 4). Une boîte de dialogue pour créer des boutons apparaîtra automatiquement, où nous pouvons sélectionner une catégorie et une action (Fig. 5). Par exemple, recherchez une entrée et cliquez sur Suivant. Nous pouvons placer soit du texte sur le bouton, soit l'image ou l'icône standard correspondante selon l'aperçu (Fig. 6). Nous cliquons sur suivant et nous verrons que l'étape suivante consiste à définir le nom du bouton, après quoi nous cliquons sur Terminer (Fig. 7). Le bouton est apparu, on peut ajuster les dimensions et passer en mode La forme afin de voir comment le bouton sera répercuté sur le formulaire, et de tester son action (Fig. 8). Cliquons dessus; oui, en effet, comme il se doit, une fenêtre est apparue Rechercher et remplacer(Fig. 9). Laissez le nom de famille Blok être l'échantillon, laissez la recherche être effectuée dans la catégorie «musée-appartements de Saint-Pétersbourg», faites correspondre - avec n'importe quelle partie du champ et tous les enregistrements sont visualisés (Fig. 10). Cliquons sur suivant, en effet le bouton fonctionne correctement, et les informations dont nous avons besoin se trouvent dans le tableau (Fig. 11).

Riz. 2

Riz. 3

Riz. quatre

Riz. cinq

Riz. 6

Riz. 7

Riz. 8

Riz. neuf

Riz. dix

Riz. Onze

En plus des boutons de commande, des listes peuvent également être placées sur le formulaire. La sélection dans la liste permet une transition plus rapide vers l'entrée souhaitée. Voyons comment vous pouvez créer une liste déroulante sur un formulaire.

Créons un contrôle de plus sur le formulaire, passons au mode Constructeur et sélectionnez le contrôle boîte combo(Fig. 12), on note son emplacement et ses dimensions (Fig. 13). Après cela, une boîte de dialogue apparaîtra. Création de combos, dans lequel nous pouvons choisir comment la zone de liste déroulante recevra la valeur, nous sélectionnerons, par exemple, la troisième option et cliquerons sur suivant (Fig. 14). Choisissons un champ Nom et cliquez sur Suivant (Figure 15) et Terminer. Mais nous voyons que le nom du champ existait déjà, il s'est avéré être une superposition, mais nous pouvons simplement supprimer le deuxième nom. Passons au mode La forme pour essayer la liste. La liste s'ouvre, on choisit un nom appartement-musée de A.S. Pouchkine(Fig. 16) et nous voyons qu'il y a une transition vers son image (Fig. 17). Autrement dit, la zone de liste déroulante fonctionne.

Riz. 12

Riz. 13

Riz. Quatorze

Riz. 15

Riz. seize

Riz. 17

Si la base de données contient plusieurs tables, mais plusieurs et, par conséquent, plusieurs formulaires, vous pouvez créer formulaire de bouton principal, contenant des boutons, et en cliquant sur les boutons, nous pouvons charger l'un ou l'autre formulaire.

Voyons en quelles étapes consiste la création du formulaire de bouton principal.

Si la base de données contient plusieurs tables et un nombre correspondant de formulaires, il est logique de créer le formulaire de bouton principal, qui servira en quelque sorte d'écran de démarrage pour la base de données, dans lequel tous les autres formulaires peuvent être chargés. Cliquez sur l'onglet du ruban Travailler avec des bases de données(Fig. 18), nous y sélectionnons la commande du gestionnaire de formulaire de bouton, et le message suivant s'affiche : Impossible de trouver le formulaire de bouton dans cette base de données donc on clique sur le bouton Créer(Fig. 19). Une boîte de dialogue apparaîtra Gestionnaire de formulaire de bouton, dans lequel nous pouvons choisir une commande Changement, une fenêtre apparaîtra Modifier la page du formulaire de bouton. Créons le premier bouton dessus (Fig. 20). Soit le texte de ce bouton appartements musées et la commande sera exécutée Ouvrir le formulaire pour l'édition, et la forme est . Créons un autre bouton, que nous appellerons écrivains, une fois cliqué, la commande sera également exécutée Ouvrir le formulaire pour l'édition et forme écrivains(Fig. 21). Fermons les boîtes de dialogue ouvertes, et nous verrons dans la liste des objets que de nouveaux formulaires et leurs tableaux correspondants sont apparus (Fig. 22).

Ouvrons le formulaire de bouton. Par défaut, il a le design suivant (Fig. 23), il y a deux boutons dessus, lorsque vous cliquez sur le premier bouton, vous accédez au formulaire appartements-musées de Saint-Pétersbourg, cliquer sur le second ouvrira le formulaire écrivains, c'est-à-dire que la forme du bouton fonctionne correctement. Essayons maintenant de changer sa conception standard, passez au mode Constructeur, et ici nous verrons la fenêtre des propriétés. Ainsi, nous pouvons sélectionner n'importe lequel des éléments et modifier, par exemple, la couleur de fond (Fig. 24). Et puis nous pouvons placer, par exemple, une image (Fig. 25). Pour ce faire, sélectionnez une image arbitraire sur notre ordinateur et passez en mode La forme. Maintenant, notre formulaire de bouton principal a pris la forme suivante (Fig. 26). Vous n'avez pas nécessairement une image d'un ordinateur, mais l'image que vous avez sélectionnée à l'étape précédente. Nous pouvons noter que notre conception a changé pour le mieux.

Riz. dix-huit

Riz. dix-neuf

Riz. 20

Riz. 21

Riz. 22

Riz. 23

Riz. 24

Riz. 25

Riz. 26

Bibliographie

  1. Ugrinovich N.D. Informatique-9. - M. : BINOM. Laboratoire de connaissances, 2012.
  2. Gein AG, Yunerman N.A. Informatique-9. - M. : Éducation, 2012.
  3. Solovieva L.F. Informatique et TIC. Manuel pour la 9e année. - Saint-Pétersbourg : BHV-Pétersbourg, 2007.
  1. Cours-tva.info().
  2. office.microsoft.com().
  3. Cours-tva.info().

Devoirs

  1. Quels modes de fonctionnement l'objet Form prend-il en charge ?
  2. Comment ajouter des contrôles à un formulaire dans MS Access ?
  3. Quelle est la forme du bouton principal ?
  4. Est-il possible d'éditer visuellement des formulaires ?

Travail de laboratoire

Informatique, cybernétique et programmation

Créez un formulaire de bouton principal qui vous permet d'ouvrir les formulaires de bouton suivants en appuyant sur les boutons : Liste des formulaires Liste des rapports Liste des tableaux Liste des requêtes et le dernier élément Quitter Chaque formulaire de bouton doit contenir une liste de boutons pour ouvrir TOUT objets de base de données pertinents. Les formulaires doivent contenir une liste significative de boutons avec des légendes. Création du formulaire de bouton principal Pour créer le formulaire de bouton principal dans ccess, il existe un utilitaire spécial appelé Button Form Manager....

c) Parchikov P.A.

Labo #9

Le travail de laboratoire est effectué en fonction du sujet choisi du travail de cours !!!.

Créer formulaire de bouton principal, qui vous permet d'ouvrir à partir de celui-ci en appuyant sur les boutons, ce qui suit formes de boutons :

  • Liste des formulaires
  • Liste des rapports
  • Liste des tableaux
  • Liste des demandes

et le dernier élément Quitter

Chaque formulaire de bouton doit contenir une liste de boutons à ouvrirTOUS les objets pertinentsBase de données. Formulaire "Liste des formulaires" - boutons à ouvrir Toutes les formes , formulaire "Liste des rapports" - boutons à ouvrir tous les rapports , formulaire "Liste des tables" - boutons à ouvrir tous les tableaux , les boutons du formulaire "Query List" pour ouvrirtoutes les requêtes sélectionnéesetc. Dans les formulaires avec une liste d'objets, le dernier élément doit être l'élément "Précédent", qui passe àformulaire de bouton principal.

Les formulaires doivent contenirtitre significatif, image d'arrière-plan, liste de boutons avec légendes.

Brève théorie

Le concept de "Formulaire de bouton principal"

Il s'agit d'un formulaire créé par l'utilisateur avec des boutons qui vous permet d'accéder à des objets de base de données précédemment créés à partir d'une seule fenêtre. Fondamentalement, le formulaire de bouton est utilisé comme menu principal de l'application.

Création d'un "formulaire de bouton principal"

Pour créer le formulaire de bouton principal dans Accès il y a un utilitaire spécialGestionnaire de formulaire de bouton. Pour ouvrir le répartiteur, ouvrez la base de données et sur l'onglet dans le menuTravailler avec des bases de données appuie sur le bouton Gestionnaire de formulaire de bouton.

Si le formulaire de bouton n'était pas dans la base de données auparavant, vous serez invité à confirmer la création du formulaire de bouton, cliquez sur le bouton Oui .

Après cela, dans la base de données dans la liste des formulaires apparaîtra Formulaire de bouton et dans la liste des tablesÉléments du standard. NE PAS toucher la table en aucun cas supprimer ou modifier. La forme C'EST INTERDIT supprimer et modifier avec GRANDE ATTENTION.

Après une réponse affirmative à la création d'un formulaire de bouton, une fenêtre s'ouvriragestionnaire de formulaire de bouton, sur la liste Pages de formulaire de boutonqui n'a qu'une seule forme de boutonFormulaire de bouton principal.

Fig. 1. Gestionnaire de formulaire de bouton

Cette liste ne peut contenir que des formes de bouton. En cliquant sur les boutons appropriés, vous pouvez créer, modifier et supprimer des formulaires. Utilisation du bouton Créer il faut ajouter de nouveaux boutons formulaires subordonnés au principal : Liste des formulaires, Liste des rapports, Liste des tableaux, Liste des requêtes. À la simple pression d'un bouton Créer une fenêtre s'ouvre Création , dans lequel vous devez spécifier le nom du formulaire de bouton à créer.

Fig.2. Créer une fenêtre

Après avoir ajouté tous les formulaires de bouton dans la listePages de formulaire de boutonil devrait y avoir cinq formulaires :

Fig.3. Liste des formulaires de boutons ajoutés

Après cela, vous devez procéder à la modification des formulaires de boutons créés, en leur ajoutant des boutons. Commençons l'éditionFormulaire de bouton principal. Pour cela, sélectionnez-le dans la liste et cliquez sur le bouton Changement .

Fig.4. Fenêtre Modifier la page du formulaire de bouton

La fenêtre "Changer de page de formulaire de bouton" s'ouvre, dans la partie supérieure de laquelle est indiqué le nom du formulaire de bouton, et en dessous la listeEléments de ce formulaire de bouton. Ces éléments sont les boutons qui seront placés sur la fiche bouton. Utilisation des boutonsCréer, modifier et supprimer, vous pouvez modifier la liste des boutons sur le formulaire de bouton.

Le formulaire de bouton principal, selon la tâche, doit contenir des boutons pour ouvrir les formulaires de bouton créés et le dernier élément Sortir . Pour cela, cliquez sur le bouton Créer, une fenêtre s'ouvrira.

Fig.5. Fenêtre Modifier l'élément de formulaire du bouton

Créons le premier bouton pour ouvrir le formulaire de bouton Liste des formulaires . Spécifiez le texte qui sera à côté du bouton, la commande et sélectionnez la forme de bouton souhaitée dans la liste.

Fig.6. Paramétrer les options d'un élément de formulaire bouton

De même, des boutons sont créés pour ouvrir les trois formulaires de boutons restants avec une liste d'éléments de base de données. Pour le bouton Sortir vous devez spécifier la commandeQuittez l'application.

Fig.7. Options du bouton Quitter

En conséquence, la structureFormulaire de bouton principal prendra la forme :

Fig.8. La structure finale du formulaire de bouton principal

Pour modifier ou supprimer l'un des boutons créés, sélectionnez son nom dans la listeet appuyez sur le bouton Modifier ou supprimer . Si vous avez besoin de changer l'ordre des éléments du formulaire bouton, sélectionnez l'élément dans la liste et utilisez les boutons Haut ou bas.

Lorsque vous avez fini de créer le formulaire de bouton, cliquez sur le bouton Fermer .

Après la constructionFormulaire de bouton principalpassons à l'édition des formulaires ouverts à partir de celui-ci, ils sont encore vides. Pour cela dansGestionnaire de formulaire de boutonsélectionner un formulaire dans la liste Liste des formulaires et cliquez sur Modifier.

Fig.9. Modification du formulaire de liste de formulaires

Des boutons doivent être ajoutés aux sous-formulaires pour ouvrir les objets correspondants. Sous la forme Liste des formulaires bouton pour ouvrir TOUS les formulaires de votre base de données. Complétons la listeEléments de ce formulaire de bouton. Pour cela, cliquez sur le bouton Créer et passez à la spécification des paramètres du premier bouton. Dans la fenêtre, vous devez indiquer que le bouton sera étiquetéFormulaire d'entreprise, commande Ouvrez le formulaire pour l'édition, sous forme de liste Formulaire d'inscription des entreprises.

Fig.10. Créer un bouton pour ouvrir un formulaire

Cela crée le premier bouton à ouvrirFormulaires d'entrée d'entreprises. De même, des boutons sont créés pour ouvrir tous les autres formulaires. Dernier bouton Dos devrait fournir une transition versFormulaire de bouton principal.

Fig.11. Création d'un bouton de retour

On obtient ainsi la structure de la forme Liste des formulaires A qui contient une liste de boutons pour ouvrir des formulaires.

Fig.12. Structure du formulaire Liste des formulaires

Cliquez sur le bouton Fermer et procéder à l'édition de la structure du formulaire Liste des rapports . Ajoutez des boutons à ce formulaire pour ouvrir des rapports. Dans la fenêtreModification d'un élément de formulaire de boutonspécifier le texte du premier boutonOuvrir le rapport "Liste des entreprises» commande Ouvrir le rapport et dans la liste déroulante nous trouvons le rapportRapport "Liste des entreprises".

Fig.13. Créer un bouton pour ouvrir un rapport

De même, nous créons des boutons pour ouvrir le reste des rapports qui se trouvent dans votre base de données. Ajouter un bouton comme dernier bouton sur le formulaire de bouton Dos:

Fig.14. Création d'un bouton de retour

En conséquence, nous obtenons un formulaire avec une liste de boutons pour ouvrir des rapports et un bouton pour revenir au formulaire de bouton principal :

Fig.15. Formulaire rempli Liste des rapports

Avant de procéder à l'édition d'un formulaire avec une liste de tables et de requêtes, vous devez étudier les macros utilisées pour ouvrir des tables et des requêtes à partir de formulaires de boutons.

Le concept de macro

La macro est un objet Access , qui, avec d'autres objets, est représenté dans la fenêtre de la base de données. Une macro consiste en une séquence de macro-commandes. macro est une instruction axée sur l'exécution d'une action spécifique. Une macro-commande peut ouvrir un formulaire, un état, imprimer un état, exécuter une requête, appliquer un filtre, attribuer une valeur, créer un menu personnalisé ou une barre de commandes. L'ensemble de macro-commandes disponibles dans Access implémente presque toutes les actions nécessaires lors du développement de petites applications utilisateur personnelles.

Nous allons créer des macros conçues pour ouvrir des tables et des requêtes. Ces macros consisteront en une seule macro.

Création de macros

Pour commencer à créer une macro dans la fenêtre de la base de données, sélectionnez dans l'onglet Créer une macro de clic . La fenêtre macro s'ouvre (Fig. 15).

Fig.15. Créer une macro

macros , qui composent la macro, sont renseignés dans la colonne macro . Pour entrer une macro, appuyez sur le bouton pour ouvrir la liste des macros dans cette colonne et sélectionnez Table ouverte pour ouvrir la table. Nom de la table"Entreprises" choisir dans la liste de la sectionMacro-argumentsen bas de la fenêtre macro (Fig. 16).

Fig.16. Ajout de macros

Les macros suivantes sont disponibles :

Table ouverte ouvre le tableau. Le nom de la table et son mode d'ouverture sont spécifiés par les arguments de la macro.

OuvrirRequête ouvre une requête. Le nom de la requête et son mode d'ouverture sont spécifiés par les arguments de la macro.

Une fois la macro-commande entrée, la macro peut être enregistrée avec un nom, par exemple,De même, des macros sont créées pour ouvrir TOUS cinq tables que vous avez créées dans votre base de données.

Après cela, vous pouvez créer une macro pour ouvrir la demande. Dans ce cas, vous devez sélectionner la macro OuvrirRequête. Le nom de la demande est sélectionné dans la liste correspondante, le mode d'ouverture doit être laissé tel quel, ne pas le modifier. Macro pour ouvrir une requête L'âge moyen ressemble à:

Fig.17. Modification d'une macro pour ouvrir une requête

Par conséquent, les macros permettant d'ouvrir TOUTES les tables et TOUTES les requêtes SELECT doivent apparaître dans la liste des macros.

Fig.18. Liste des macros

Après avoir créé des macros, vous pouvez recommencer à modifier les formulaires de bouton. OuvreGestionnaire de formulaire de boutonet commencez à éditer le formulaire Liste des tableaux . Ajoutez-y des boutons pour ouvrir toutes les tables de la base de données. Pour cela, dans la fenêtre d'ajout d'un bouton pour créer le premier d'entre eux, précisez le texteOuvrir la table "Entreprises",sélectionner dans la liste des commandesExécuter la macro, et dans la liste des macros sélectionnezMacro pour ouvrir la table Entreprises.

Fig.19. Créer un bouton pour ouvrir une table

De même, ajoute des boutons pour ouvrir d'autres tables et le dernier bouton Dos pour revenir au formulaire de bouton principal.

Fig.20. La liste des boutons ajoutés au formulaire Liste des tableaux

Après on va à la fenêtreGestionnaire de formulaire de boutonet commencer à remodelerListe des demandes.Dans ce formulaire, nous ajoutons des boutons pour ouvrir les demandes. Pour le premier bouton, spécifiez le texteDemande ouverte Âge moyen, commande Exécuter la macro, et macro Macro pour ouvrir la requête Âge moyen.De même, nous ajoutons des boutons pour ouvrir TOUTES les demandes de sélection et à la fin, nous créons un bouton Dos .

Fig.21. Modification du formulaire de liste de demandes

Ainsi, tous les formulaires de boutons sont remplis et vous pouvez fermerGestionnaire de formulaire de bouton. Vous pouvez lancer un formulaire de bouton à partir de la liste des formulaires en ouvrantForme de bouton.

Fig.22. Forme de bouton construit

Maintenant, ce formulaire doit être modifié dans le constructeur, supprimez les panneaux de couleur supplémentaires, ajoutez un titre significatif et sélectionnez l'élément dans le panneau des éléments Photo , étirez l'image sur le formulaire et dans la fenêtre qui s'ouvre, sélectionnez l'image que vous avez trouvée pour le domaine (dans notre cas, il s'agit d'une image avec une entreprise).

Pour que les boutons soient situés au-dessus de l'image, vous devez sélectionner l'image avec la souris, puis dans le menu Format sélectionnez Envoyer à l'arrière-plan. Les boutons peuvent être positionnés plus près du coin supérieur gauche, les boutons NE PAS SUPPRIMER. Le formulaire de bouton résultant vous permet d'accéder facilement à tous les objets de la base de données créée.

Fig.23. Formulaire de bouton créé

La sortie du "Formulaire du bouton principal" lors de l'ouverture de la base de données

La dernière étape consiste à spécifier que le formulaire de bouton doit être lancé à l'ouverture de la base de données.

  1. Dans le menu Services sélectionner une équipeParamètres de lancement.
  2. Dans la liste déroulanteSortie de formulaire/pagesélectionner dans la liste déroulante Forme de bouton.
  3. Vous pouvez également spécifier des paramètres d'application supplémentaires dans la fenêtre : titre, icône, etc.

Le formulaire de bouton que nous avons créé s'ouvrira lorsque vous ouvrirez votre base de données.

Page 2


Ainsi que d'autres travaux qui pourraient vous intéresser

51775. La leçon est la principale forme de jeux sportifs à l'école 116,5 Ko
La durée de la leçon varie de 30 à 45 minutes à trois heures ou plus. Le plan de leçon prévoit sa division en plusieurs parties interconnectées dans lesquelles diverses tâches sont résolues. La durée des parties dépend de la durée totale de la leçon, de la préparation des étudiants, des conditions de conduite, etc. La partie préparatoire vise à organiser et préparer les étudiants à réaliser la tâche principale de la leçon.
51777. Développement du film ukrainien 59.5Ko
Meta : apprendre des étapes historiques du développement de la langue ukrainienne ; avec les tendances du développement de la langue et du vocabulaire ukrainiens de nos jours ; respecter et aimer la langue ukrainienne comme la souveraineté et le patriotisme maternel; développer le respect de la pensée logique et figurative, améliorer les compétences de travail avec un bricoleur, améliorer et clarifier le vocabulaire des élèves. La science affirme qu'avec un tronçon de dix mots, le vocabulaire de la langue est modifié d'environ 25. Du tournant de la sospilité aux traditions nationales ...
51780. Caractérisation de l'évolution de la culture et de la littérature du XIXe siècle, l'évolution stylistique de la littérature est significative. Réalisme comme directement dans la littérature légère 2,76 Mo
Type de cours : combinaisons. Guy de Maupassant XID LEÇON I. Guy de Maupassant : Encouragez-moi ; me réconforter; Laisse moi mourrir; raschult moi; laissez-moi trembler; laisse moi pleurer; donnez-moi une raison de penser à la leçon avant l'épigraphe. Goloshennya ceux e marquent la leçon IV.
51781. ROULEAUX DE JAZZ 530 Ko
Jackson perekonatsya yaku rôle important dans la vie des gens jouant de la musique pop; expliquer aux élèves le sens de la compréhension de l'improvisation blues jazz spirituel ;. développer le choral vocal navichki zokrem navichik cantilena spіvu, en écoutant le rythme de la voie auditive; développer l'intérêt pour la créativité des stars de la scène russe; goût esthétique vihovuvati de l'apprentissage; développer l'intérêt des élèves pour la musique légère de la zone jazz COMPÉTENCES DE FORMATION : VIE MUSICALE CRÉATIVE MUSIQUE ...
51782. Diplômé actuel de l'école - une spécialité a été formée 36 Ko
L'actuel diplômé de l'école s'est formé la spécialité de la profession d'enseignant d'études humaines, pénétrant constamment le monde spirituel d'une personne sans interruption. Les principales orientations caractérologiques de la spécialité de l'étudiant diplômé spécialité Vilna. La particularité est qu'il peut y avoir un niveau élevé de confiance en soi et d'autodiscipline. Alors vous vous respectez pour être conscient de votre valeur, cette valeur des autres particularités de l'édifice, pour porter devant vous cette dignité de l'Humanité, la particularité, pour montrer la bienveillance miséricordieuse de l'édifice à...

Fournir des formulaires de boutons dans l'application aide les utilisateurs à trouver les tâches dont ils ont besoin. Cet article explique comment créer et supprimer des formulaires de bouton dans Access, et comment ajouter et modifier des éléments dans un formulaire de bouton.

Note: Access fournit également une fonctionnalité appelée volet de navigation que vous pouvez utiliser à la place des formulaires de bouton pour permettre aux utilisateurs de l'application de naviguer dans l'application.

Dans cet article

Création d'un formulaire de bouton

Avant de créer un formulaire de bouton, réfléchissez à la façon dont les utilisateurs doivent trouver les différents formulaires et rapports dans la base de données, et planifiez la structure de navigation en conséquence. Si vous devez apporter des modifications après avoir créé le formulaire de bouton, vous pouvez modifier la structure du formulaire de bouton à tout moment.

Lorsque vous créez un formulaire de bouton à l'aide du gestionnaire de formulaires de boutons, Access crée un tableau « Éléments de formulaire de bouton » qui décrit les boutons du formulaire et les actions qu'ils exécutent. Si vous modifiez manuellement la forme de votre bouton, l'application peut cesser de fonctionner.

Étant donné que le gestionnaire de formulaires de boutons ne prend en charge que huit boutons de commande sur un formulaire de boutons, vous pouvez avoir besoin de formulaires de boutons supplémentaires auxquels l'utilisateur peut accéder à partir du formulaire de boutons principal.

Lorsque vous démarrez Access 2010, le gestionnaire de formulaires de boutons n'est pas disponible sur le ruban, vous devez donc d'abord ajouter la commande à barre d'accès rapide. Les premières étapes ici vous montrent comment ajouter cette commande à barre d'accès rapide.

    Cliquez sur la flèche vers le bas de la barre d'outils d'accès rapide et sélectionnez autres commandes. Access ouvrira une boîte de dialogue" Options d'accès" avec un paragraphe en surbrillance " barre d'accès rapide ".

    Boîte combo Sélectionnez les commandes de sélectionner un article toutes les équipes.

    Sélectionner Gestionnaire de formulaire de bouton et appuyez sur le bouton Ajouter. Cliquez sur le bouton D'ACCORD pour enregistrer les modifications et fermer la boîte de dialogue Options d'accès .

    Au panneaux d'accès rapide appuie sur le bouton Gestionnaire de formulaire de bouton pour ouvrir l'outil.

    Microsoft Access me demande si je dois créer un formulaire de bouton, cliquez sur le bouton Oui. Sera créé Formulaire de bouton principal. Vous pouvez ajouter toutes les commandes de formulaire de bouton au formulaire de bouton principal ou créer des formulaires de bouton supplémentaires.

    Pour créer des formulaires de bouton supplémentaires, cliquez sur le bouton créer.

    Note: Si vous créez des formulaires de bouton supplémentaires, assurez-vous que chaque formulaire de bouton comporte une commande permettant de revenir au formulaire de bouton principal.

    Une boîte de dialogue s'ouvrira Création d'un nouveau .

    Entrez un nom pour le nouveau formulaire de bouton et cliquez sur le bouton D'ACCORD.

    Microsoft Access ajoutera un formulaire de bouton à la liste dans le champ pages de formulaire de bouton .

    À ce stade, vous pouvez ajouter des noms de formulaire de bouton supplémentaires.

    Répétez les étapes 5 à 6 pour chaque formulaire de bouton supplémentaire que vous souhaitez créer, puis cliquez sur le bouton Fermer.

Ajouter des éléments à un formulaire de bouton

Après avoir créé le formulaire de bouton, vous devrez ajouter des éléments de menu ou des commandes qui exécutent diverses tâches, telles que l'ouverture de formulaires et de rapports dans une base de données. Les éléments que vous ajoutez au formulaire de bouton apparaissent sous forme de boutons de commande.

    Dans la boîte de dialogue Gestionnaire de formulaire de bouton sélectionnez le formulaire de bouton et cliquez sur le bouton monnaie.

    Une boîte de dialogue s'ouvrira.

    Cliquez sur le bouton Créer.

    Les " modifier l'élément de formulaire du bouton ".

    Entrez le nom de l'élément de commande dans textuel champ et sélectionnez la commande appropriée dans la liste commandes .

    Par exemple, si l'élément est données client, cochez la case Ouvrir le formulaire en mode ajout.

    Note: Pour créer un formulaire de bouton qui se connectera à d'autres formulaires de bouton, cliquez sur le bouton Aller au formulaire de bouton dans le champ commande, puis sélectionnez un formulaire de bouton dans la liste ou entrez le nom d'un autre formulaire de bouton.

    Cliquez sur le bouton D'ACCORD.

    Répétez les étapes 1 à 4 jusqu'à ce que vous ayez ajouté toutes les commandes nécessaires pour le formulaire de bouton.

Commande

Mesure à prendre

Passer au formulaire de bouton

Ouvre un formulaire de bouton auxiliaire.

Ouvrir un formulaire en mode ajout

Ouvre le formulaire dans un mode où vous pouvez ajouter de nouvelles entrées.

Ouvrir un formulaire en mode édition

Ouverture du formulaire dans un mode qui vous permet d'ajouter ou de modifier des entrées.

Ouvrir un rapport

Ouverture d'un rapport en mode aperçu.

Conception d'applications

Ouverture du gestionnaire de formulaire de bouton.

Quitter l'application

Ferme la base de données en cours.

Exécuter une macro

Exécute une macro.

Code en cours d'exécution

Démarre une fonction Visual Basic.

Vous pouvez ajouter des boutons et des macros intégrées pour démarrer les composants de la base de données, puis personnaliser le formulaire à afficher au démarrage. Pour plus d'informations sur la création de macros intégrées, consultez Vue d'ensemble des macros. Pour plus d'informations sur la création d'un formulaire, consultez l'article Introduction aux formulaires.

Accès au formulaire par bouton

Voici comment vous pouvez accéder au formulaire de bouton généré pour vérifier l'exactitude des commandes et des éléments de conception.

    Dans le volet de navigation, double-cliquez sur le formulaire bouton la forme.

    Si vous n'aimez pas le nom fourni pour accéder au formulaire de bouton, vous pouvez changer son nom.

Modification des éléments dans un formulaire de bouton

Vous devrez peut-être modifier des éléments d'un formulaire de bouton pour plusieurs raisons, telles que la modification de l'étiquette d'une commande ou la modification de la manière dont une commande est exécutée.

    Gestionnaire de formulaire de bouton .

    Dans la boîte de dialogue Gestionnaire de formulaire de bouton sélectionnez le formulaire de bouton que vous souhaitez modifier et cliquez sur le bouton monnaie.

    Cliquez sur l'élément du clavier que vous souhaitez modifier et effectuez l'une des actions suivantes :

    • Pour modifier le texte d'un élément, la commande exécutée par l'élément, ou l'objet qui s'ouvre ou se lance au clic sur l'élément, cliquez sur le bouton monnaie.

      Supprimer.

      Pour déplacer l'ordre d'affichage d'un élément, cliquez sur le bouton haut ou descente.

    Lorsque vous avez terminé de modifier les éléments de formulaire du bouton, cliquez sur le bouton Fermer.

Supprimer un formulaire de bouton ou un élément de formulaire de bouton

Vous pouvez utiliser le gestionnaire de formulaires de boutons pour supprimer un formulaire de bouton ou un élément de formulaire de bouton indésirable. Cependant, la suppression d'un formulaire de bouton supprimera également tous les éléments affectés à ce formulaire de bouton.

    Dans la barre d'outils d'accès rapide, cliquez sur Gestionnaire de formulaire de bouton .

    Dans la boîte de dialogue Gestionnaire de formulaire de bouton sélectionnez la forme de bouton que vous souhaitez supprimer ou celle contenant l'élément que vous souhaitez supprimer.

    Pour supprimer le formulaire de bouton, passez à l'étape 6.

    Pour supprimer un élément, cliquez sur le bouton monnaie.

    Les " changement de page de formulaire de bouton "

    Sélectionnez les éléments que vous souhaitez supprimer.

    Cliquez sur le bouton Supprimer.

    Cliquez sur le bouton Fermer.

Affichage du formulaire de bouton principal au démarrage

Vous pouvez modifier les options d'accès afin que le formulaire du bouton principal s'affiche automatiquement lorsque la base de données est ouverte.

    Sur l'onglet Dossier sélectionner un article Choix pour ouvrir la boîte de dialogue Options d'accès.

    Sélectionnez un élément Base de données actuelle.

    Sélectionner bouton formulaire déroulant Afficher le formulaire .

    Cliquez sur le bouton D'ACCORD.

    Fermez et rouvrez la base de données.

    Le formulaire de bouton s'ouvrira automatiquement.