Access 2016 : Astuces et techniques

Réaliser une fenêtre modale de modification

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Comment créer la fenêtre modale de modification dans Access 2016 ? Votre formateur vous donne la méthodologie.
05:05

Transcription

Maintenant que nous sommes les heureux possesseurs d'un formulaire tabulaire, nous allons construire notre fenêtre modale pour que par la suite, quand l'utilisateur clique sur Edition, il puisse aller éditer le contenu des informations dans cette fenêtre modale. Pour ce faire, je viens sur Créer, je viens sur Formulaires. Dans le groupe Formulaires, je viens sur Assistant: Formulaire. Je choisis ici Photos, la table Photos, et je propulse dans Champs sélectionnés tous les champs, sauf l'identifiant de la photo. Je fais Suivant. Je dis que je veux un formulaire de type Colonne simple. Je n'afficherai qu'un seul et unique enregistrement dans ce formulaire. C'est la différence qu'il y a entre Tabulaire et Colonne simple. Tabulaire, plusieurs enregistrements, Colonne simple, un seul enregistrement. Je fais Suivant. Je vais dire qu'il s'agit de Modale pour liste par photographe. Donnez toujours des noms parlants. Là, je sais qu'il s'agit d'une fenêtre modale qui est rattachée à la liste par photographe, enfin qui sera rattaché car, pour l'instant, ce n'est pas le cas. Je fais Terminer, et je viens en mode Modification, en mode Création. Maintenant que je suis en mode Création, je vais travailler un petit peu mon formulaire. On va commencer par réduire un petit peu ça pour que ça prenne moins de place. On va le remonter là-haut. Voilà. On va faire remonter tout ça ici. J'ai eu la main un peu lourde. Voilà, très bien. Ensuite, Description, on va le réduire un peu. Dossier et Fichier, on va les supprimer, mais pas tout de suite. Ici, je vais marquer Photographe, Supprimer. Pourquoi est-ce que j'ai mis Dossier et Fichier ? Ça ne me sert strictement à rien. Ça va me permettre de gagner du temps à la fabrication. Regardez bien, c'est une astuce. Outils de création de formulaire dans Création, je viens dans la boîte ici pour prendre Image, et donc mettre mon image pour l'instant ici. Je l'agrandirai après. Maintenant que j'ai mon image, je fais Annuler. Je vais double-cliquer dessus, et je vais dire que cette image doit se remplir par rapport à quoi ? Eh bien, elle doit se remplir par rapport au contenu du formulaire qui est actuellement chargé, qui est le formulaire sur lequel je suis en train de travailler, Modale. Et je vais maintenant dire que je veux prendre le Dossier & (et commercial) que je veux prendre le Fichier. Je n'ai plus qu'à faire OK, et maintenant je peux supprimer ces deux éléments. Je clique sur Suppr. L'intérêt de procéder ainsi est que ça m'a permis d'avoir le texte écrit sans que j'aie à le taper, donc avec moins de risques de faire des fautes de frappe. Je vais descendre un peu ça. On va fermer cette fenêtre provisoirement. Je prends ma photo et je vais la positionner quelque part par là pour avoir la photo la plus grande possible. On va descendre un petit peu le pied de formulaire pour agrandir la photo verticalement, encore un petit peu. Voilà, comme ceci. Très bien, maintenant, il n'y a plus qu'à réduire par ici, et voilà c'est fait. Maintenant, je vais double-cliquer en haut à droite pour travailler au niveau du formulaire. Je double-clique, et là, je vais dire qu'il s'agit ici d'une fenêtre modale. Alors, je viens dans Autres, Fenêtre modale, je dis Oui, et Fenêtre contextuelle, je dis Oui aussi. Voilà. Après, on peut supprimer tout ce qui apparaît dedans, donc tout ce qui concerne le sélecteur d'enregistrement, la navigation, etc. C'est en fonction de ce qu'on veut obtenir au final. Donc là, on va mettre qu'on veut un bouton, voilà, j'y suis. Bouton Fermer, Oui. Zone contrôle, Oui. Barre défilement, non, Aucune. Je veux avoir aussi Boutons de déplacement en Non. Je ne veux pas aller d'un enregistrement à un autre. Et ici, Afficher sélecteur en Non. Je ne veux pas pouvoir sélectionner l'enregistrement. Voilà, c'est à peu près bon. On peut maintenant aussi retravailler à ce niveau-là pour mettre, par exemple, une couleur de fond qui va être du noir pour le cas où il n'y aurait pas d'image et qu'on ait quelque chose d'à peu près propre. Il n'y a plus qu'à enregistrer, clic droit, Enregistrer. Bien, on est sur les rails maintenant pour faire le lien entre ces deux éléments. Il va falloir, sur ce bouton-là, faire quelque chose pour arriver directement sur cette fenêtre modale que je vais fermer d'ailleurs. Je fais Oui, je veux enregistrer. Je vais la fermer, et je vais tester tout de suite si elle fonctionne. Peu importe, l'enregistrement sur lequel elle arrive. Je viens sur Modale. Je double-clique. Et là, vous voyez, j'ai bien une fenêtre modale que je peux déplacer avec mes informations, informations que je peux d'ores et déjà modifier si je le souhaite. Mais cette fenêtre, pour l'instant, comme je viens de vous le dire, n'est pas rattachée à ce formulaire. Je vais maintenant faire le lien entre les deux. Cette manière de faire, je vous invite à la découvrir dans le prochain tutoriel.

Access 2016 : Astuces et techniques

Perfectionnez vos connaissances du logiciel Access 2016 avec votre formateur expert. Gérer les formulaires et la sécurité de vos bases de données pour plus de productivité.

1h50 (24 vidéos)
Aucun commentaire n´est disponible actuellement
Spécial abonnés
Date de parution :27 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 !