IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Créer une application de gestion de bandes dessinées

Date de publication : 19/03/10 , Date de mise à jour : 19/03/10


XI. Par où commencer?
XII. Maquette de l'interface


XI. Par où commencer?


Nous voici prêt à créer l'interface utilisateur de notre application.
Nous sommes confrontés au même problème que lors de la création des tables, encore une fois le syndrôme de la page blanche.

Avant tout je vais vous présenter brièvement les objets à notre disposition pour créer l'interface :

Tout d'abord les formulaires :
Ceux-ci servent à afficher des informations à l'écran.
Il est possible de les lier à une table ou une requête : dans ce cas les ajouts/modifications/suppressions sont repercutés dans la table.
Dans le cas d'un formulaire non lié à un table, on parle de formulaire indépendant.

On distingue deux types de formulaires :
- les formulaires simples qui affichent un seul enregistrement à la fois: ce sont des fiches.



- les formulaires continus qui affichent chaque enregistrement l'un en-dessous de l'autre : ce sont des listes.



Généralement les formulaires continus affichent moins d'informations par enregistrement que les formulaires simples.
Par exemple on affichera une liste de bandes dessinées dans un formulaire continu, avec des informations allégées (sans le commentaire).
Et on pourra ouvrir la fiche d'une BDS pour saisir des informations complémentaires (le champ commentaire qui n'était pas visibile sur la liste par soucis de lisibilité).

Ensuite les états :
Les états sont destinés à l'impression des données.
Il n'est pas conseillé d'essayer d'imprimer un formulaire : le résultat obtenu est souvent peu lisible.
On créera un état pour toute impression papier car l'état permet de formater correctement la page d'impression.
Comme pour les formulaires, il est possible de le lier à une source de données (table ou requête).
Les états permettent notamment de gérer des groupements, ce que le formulaire ne propose pas.
Il sera par exemple possible de regrouper les bandes dessinées par série dans un état.

Nous détaillerons ces possibilités dans un prochain chapitre lors de la création de nos formulaires et états.

Enfin les barres de menus ou le ruban :
Les barres de menus peuvent être :
- soit fixes en haut de la fenêtre, comme la barre de menu standard d'Access par exemple qui contient Fichier, Edition, ....;
- soit flottants; on parle alors de menus contextuels : ce sont ceux auxquels on accède par click droit avec la souris.
A partir d'Access 2007, les menus sont remplacés par un ruban.
Les menus contextuels existent toujours dans cette version mais ne sont modifiables que par code VBA.

Afin de se lancer tête baissée dans la création de ces objets, prenons le temps de réfléchir à l'interface utilisateur à mettre en place.



XII. Maquette de l'interface


N'étant pas formé à l'utilisation d'un quelconque outil pour modéliser l'interface, je vais vous proposer la méthode papier+crayon.

Commencer par le formulaire des auteurs.
Ajouter le nombre de bd par auteur (une requête + un champ avec fonction de domaines = 2 tutos à mettre en liens).


 

Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Thierry GASPERMENT. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Droits de diffusion permanents accordés à Developpez LLC.