L'essentiel d'Access 2016

Créer un formulaire sur une table

Testez gratuitement nos 1325 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Access 2016 propose plusieurs méthodes de création de formulaires. Vous apprendrez à utiliser l'assistant de formulaire pour créer un formulaire sur une table.
07:28

Transcription

Nous allons dans ce tutoriel découvrir comment faire pour créer notre premier formulaire. Vous allez vous rapprocher des fichiers d'exercice de cette formation, et je vais vous demander d'aller dans le chapitre cinq, où vous allez trouver un document baptisé immoFormulaire Biens Immobiliers. Vous double-cliquez sur cette base de données, ce qui va ouvrir Access. Le problème, vous allez peut être avoir cette bande jaune avec écrit dessus, AVERTISSEMENT DE SÉCURITÉ. Un contenu actif a été désactivé, cliquez pour afficher plus d'informations. C'est pas grave, c'est pas un virus ni rien, c'est juste un système de protection pour Microsoft pour qu'il ne soit pas ensuite embêté par des procès à ne plus en finir si vous récoltez par exemple un virus dans votre base de données ou autre. Donc là, vous faites systématiquement activer le contenu et tout va aller bien. Je vous le garantis. Alors, j'ai mes trois tables, si je viens dans Outils de base de données, j'ai mes relations qui sont mises en place, très bien. Je fais fermer. Ce que je souhaite maintenant, c'est, sur la table Biens immobiliers, fabriquer un formulaire pour saisir des biens immobiliers. Je peux directement saisir dans la table, regardez : je double-clique sur la table. Voilà, je suis prêt à saisir. Le problème c'est que, alors là, désignation, j'ai pas beaucoup de place, description, j'en ai encore moins, puis notamment si j'ai besoin de faire une longue description du bien, il va falloir que j'élargisse la colonne, mais à ce moment-là je vois plus les autres colonnes, donc je suis obligé de prendre le tapis roulant, c'est vraiment pas pratique, je ferme. Non, je ne veux pas enregistrer les modifications de mise en forme. Donc, ce qui est beaucoup plus pratique c'est de fabriquer un formulaire, où là, les informations seront bien présentées, et nous aideront à ne pas faire d'erreurs au moment de la saisie. Alors comment je fais ? Je commence par me positionner sur Biens immobiliers, puisque c'est lui que je veux traiter. Maintenant c'est pas grave si vous êtes sur une autre table, ça marchera pareil. Le fait de démarrer sur la table qui va être traitée, vous permet d'économiser une étape par la suite. Alors, je viens maintenant sur l'onglet créer, et je trouve un groupe ici, qui s'appelle Formulaires dans le ruban Créer. Formulaires. J'ai Formulaire, et j'ai Création de formulaire. J'ai Formulaire vierge, j'ai Assistant Formulaire, Navigation etc. Moi, je vais aller sur Assistant formulaire. Je clique sur cet assistant qui, ma foi, est remarquablement bien fait. Dans la boite de dialogue qui fait son apparition, je vérifie que c'est bien la table Biens immobiliers dont il s'agit. Comme j'étais sur la table au démarrage, eh bien ma foi, ici c'est bien réglé. Si j'étais sur Clients, il suffisait d'ouvrir cette boite-là, et puis de venir cliquer sur Biens immobiliers au lieu de Clients. J'ai gagné une étape en me positionnant bien dès le départ. Alors, maintenant qu'est-ce que je dois faire ? Eh bien à ma gauche, j'ai tous les champs qu'il y a dans cette table, et je les ai dans l'ordre dans lequel je les ai créés ou du moins positionnés dans la table. Maintenant je vais passer dans la fenêtre de droite. Les champs qui me sont utiles dans mon formulaire. Si je ne veux pas tous les remplir, je ne peux passer que ceux qui m'intéressent. D'autre part, je ne vais pas être obligé de les passer dans l'ordre de haut en bas où ils sont dans la table. Je peux les passer dans n'importe quel ordre sachant que l'ordre dans lequel je vais les agencer dans cette case-là, ça sera l'ordre de haut en bas et de gauche à droite dans lequel je vais les saisir ou les consulter dans mon formulaire. Alors qu'est-ce que je veux, bon l'ID du bien, j'en veux pas, c'est un numéro automatique, 1,2,3,4,5, ça y va tout seul, donc pas besoin de l'afficher, pas besoin que l'utilisateur le voit, ça risque de le perturber. Par contre, la désignation du bien, ça oui, j'en ai besoin. Je clique sur cette petite flèche, je clique d'abord sur désignation, je clique sur cette petite flèche. Le champ en question est positionné. Ensuite, la description oui, j'ai une désignation courte et ensuite j'ai une description. A quelle date ce bien a été rentré dans ma base ? Cette une information importante à saisir, est-ce que le bien est disponible ? Pareil. Sa surface, oui. Le prix, oui. L'adresse, le code postal, la ville, et le complément d'adresse. Eh bien voilà, je veux finalement tout mettre sauf idBien. Alors imaginez que je me trompe, ça peut arriver. Je clique sur dispo par exemple, je me dis ah non, dispo j'en voulais pas. Je clique sur dispo et je clique sur cette petite flèche pour le ramener de l'autre coté. A ce moment-là, le champ dispo ne sera pas dans mon formulaire. Si je le renvoie dans mon formulaire, il y retourne, là où il était précédemment. Autre chose que je peux faire, je peux tout effacer en cliquant sur cette icône, ou tout envoyer d'un seul coup, de cette fenêtre vers celle-là en cliquant sur celle-là. Je fais maintenant suivant. Je peux présenter mon formulaire en colonne simple, en tabulaire, en feuille de données ou en justifié. Alors, colonne simple, et justifié c'est très exactement la même chose. Dans les deux cas, je n'aurai qu'un seul bien à la fois à l'écran. Dans colonne simple, les étiquettes, c'est-à-dire les textes que j'ai mis en légende seront devant les zones que l'utilisateur doit remplir. Dans le cas justifié, les étiquettes seront au-dessus des zones que l'utilisateur doit remplir, donc à vous de choisir votre camp, moi je vais prendre Colonne simple. Le tabulaire, c'est dans le cas où on veut obtenir une liste. J'ai en tête les colonnes, le nom des champs est en tête de colonnes, et en dessous, j'ai les différentes valeurs. Je viens moi, dans colonne simple, je fais Suivant, et là, on me dit : comment tu veux appeler ton formulaire ? Alors je vais pas l'appeler Biens immobiliers, je vais l'appeler plutôt : Saisie d'un bien immobilier. Le s ici. Et je veux ouvrir le formulaire pour afficher ou entrer des informations dedans. Je fais terminer. Je patiente quelques secondes et TA-DA ! Je me retrouve avec un spendide formulaire prêt à l'emploi. Alors dans ce formulaire, vous remarquez qu'il y a certain nombre de choses qui sont auto-remplies. Par exemple je vois la date d'entrée du bien. Elle est remplie à la date du jour. Pourquoi ? Eh bien parce que rappelez-vous, quand nous avons fabriqué la table Biens immobiliers, nous avons mis comme valeur par défaut, =dte(). Eh bien voilà, dte(), voilà ce que ça donne. Ensuite, nous avons ici Bien disponible, il est coché, pourquoi ? Je vais ouvrir en mode modification la table. Quand je viens ici sur dispo, c'est un champ de type oui/non. Et ici, j'ai dit valeur par défaut, oui. Eh bien la valeur par défaut, oui. Ça fait quoi ? Ça fait que la case est automatiquement cochée. Si j'avais mis comme valeur par défaut non. La case n'aurait pas été cochée. Voilà l'intérêt, je vous en avais parlé au moment de la création, là, du champ dispo. Voilà l'intérêt qu'il y a à mettre la valeur par défaut dans ce cas-là par exemple. Voilà, eh bien vous savez maintenant comment on peut, à l'aide de l'Assistant Formulaire créer un splendide formulaire sur une table.

L'essentiel d'Access 2016

Apprenez à concevoir une base de données relationnelle avec Access. Utilisez les tables, saisissez des données, effectuez des requêtes de sélection, créez des formulaires, etc.

5h30 (78 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :9 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !