SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
1
Créer une facture avec Access
Partie 3/3 - Création des états et de l’interface
Ce tutoriel est la suite de l’article sur la création des tables et relations et l’article sur la création
du formulaire principal et de ses sous-formulaires. Vous pouvez télécharger la base de données
créée précédemment dans l’Espace membres.
Création de la requête pour l’état Access :
Pour l’instant, nous avons paramétré l’application pour une utilisation interne, mais le but est
bien sûr d’imprimer les factures créées.
Pour cela, nous allons créer un état, mais pour imprimer une facture en particulier, nous devons
créer une requête pour avoir une boîte de dialogue à l’ouverture.
Cliquez sur Création de requête de l’onglet Créer et ajoutez les tables T_Clients,
T_Date_facture et T_Factures. Pour la table T_Clients, ajoutez tous les champs sauf Téléphone
et Email, pour la table T_Date_facture, ajoutez ID_Date_facture, Date_Facture et
Mode_de_paiement, et pour la table T_Factures, ajoutez ID_Tarif, Désignation, Quantité et
Prix_unitaire. À la ligne Critères du champ ID_Date_Facture, saisissez [Saisissez un numéro
de facture]. De cette manière, à l’ouverture de l’état, nous aurons un message demandant de
saisir un numéro de facture. Fermez ensuite la requête en l’enregistrant sous le nom de R_Etat.
Création des états Access :
Nous allons maintenant créer les états. Le premier sera le récapitulatif de toutes vos factures et
le second vous permettra d’imprimer une facture.
Création de l’état E_Imprimer_toutes_les_factures :
Cliquez sur Assistant État de l’onglet Créer.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
2
Sélectionnez tous les champs de la table T_Clients sauf les champs Téléphone et Email, ceux
de la table T_Date_Facture sauf les champs ID_Client et ceux de la table T_Factures sauf les
champs ID_Facture et ID_Date_facture qui ne seraient pas utiles ici puisque répétitifs. Cliquez
sur Suivant.
Gardez l’affichage par défaut et cliquez sur Suivant.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
3
Cliquez sur Suivant.
Cliquez sur Suivant.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
4
Choisissez l’Orientation Paysage et cliquez sur Suivant.
Nommez cet état E_Imprimer_toutes_les_factures et cochez Modifier la structure de l’état.
Cliquez sur Terminer.
Maintenant, tout comme le formulaire, vous devez réagencer la présentation. Dans la partie En-
tête, renommez E_Imprimer_toutes_les_factures en Factures établies que vous placerez en
Gras, réduirez à son contenu pour le placer vers le centre de l’état avant de réduire la partie En-
tête état. Dans la partie En-tête de page, renommez ID_Client en N° Client. Pour ne pas
multiplier les étiquettes, supprimer l’étiquette Civilité, Prénom, CP et Ville et renommez Nom
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
5
en Nom du client. Déplacez les étiquettes se trouvant après la Ville vers une autre partie. Placez
toutes les étiquettes en Gras, centrées grâce à l’onglet Format, réduisez-les à leur contenu et
alignez-les en haut. Réduisez ensuite la partie En-tête de page au maximum.
Supprimez le contour du contrôle de la Civilité en allant dans l’onglet Format.
Centrez tous les contrôles et réduisez-les à leur contenu. Pour faire simple, indiquez les mêmes
largeurs que les contrôles du formulaire, toujours grâce à la Feuille de propriétés de
l’onglet Création, et accolez-les pour faire coïncider les étiquettes et leur contrôle. Réduisez
enfin la partie En-tête de groupe T_Clients_ID_Client.
Les étiquettes et contrôles sont peut-être mélangés entre la partie En-tête de groupe
ID_Date_facture et Détail. Dans ce cas, basculez entre le Mode État et le Mode
création pour remettre de l’ordre. Renommez ID_Date_facture en
N° facture, Date_facture en Date et ID_Tarif en Référence. Faites ensuite exactement les
mêmes étapes que pour l’En-tête de page et l’En-tête de groupe T_Clients_ID_Client à savoir
centrer et mettre en gras, réduire au contenu, aligner en haut, réduire les parties et retirer le
contour du contrôle du Mode de paiement. S’il vous manque des champs, cliquez sur Ajouter
des champs existants de l’onglet Création et recherchez les champs manquants
comme Prix_unitaire, puis placez-le à l’endroit adéquat et renommez-le en Prix unitaire. Si un
triangle vert apparaît sur une étiquette, cliquez sur le losange jaune , qui apparaît lorsque
vous cliquez sur l’étiquette, puis Associer une étiquette avec un contrôle… et sélectionnez le
nom du contrôle correspondant.
Comme pour le formulaire, ajoutez une Zone de texte grâce aux contrôles, renommez-le
et saisissez la formule comme dans le formulaire. Modifiez également le Format en Monétaire
et retirez son contour .
Pour une meilleure visualisation, décalez les éléments de la partie En-tête de groupe
ID_Date_facture et Détail vers la droite.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
6
Voici un exemple de ce que vous devriez obtenir avec des factures établies grâce au formulaire :
Création de l’état E_Imprimer_une_facture :
Pour créer une facture comme toute facture que vous recevez, relancez l’Assistant
État .
Cette fois, choisissez la requête R_Etat et sélectionnez tous les champs. Cliquez sur Suivant.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
7
Cliquez sur Suivant.
Cliquez sur Suivant.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
8
Cliquez sur Suivant.
Cliquez sur Suivant.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
9
Nommez l’état E_Imprimer_une_facture, cochez la case Modifier la structure de l’état et
cliquez sur Terminer.
Comme pour l’état précédent, vous devez déplacer des contrôles et étiquettes situés à droite de
l’état pour les déplacer soit dans la partie En-tête de groupe ID_Date_facture, soit Détail.
Pour que la présentation ressemble le plus possible à une facture, j’’agrandis a partie En-tête
état et remplace le titre E_Imprimer_une_facture par FACTURE N° en Gras et police 24. Je
viens placer le contrôle ID_Date_facture à côté de ce titre et je lui applique la même mise en
forme en cliquant sur la mise en page à copier, puis le bouton de
l’onglet Accueil et je clique sur le contrôle (comme sur Word). Appliquez un contour de
3 points à FACTURE N°. Vous pouvez donc supprimer l’étiquette correspondante. Récupérez
ensuite l’étiquette et le contrôle Date_facture pour le placer dans l’En-tête état, soit en glissant
les éléments soit en les coupant et les collant. Renommez l’étiquette Date :, placez-la en Gras
et recopiez la mise en forme sur le contrôle. Placez ensuite tous les contrôles des coordonnées
du client à droite de l’En-tête état et supprimez leurs étiquettes. Appliquez une mise en forme
identique sans Gras. Faites de même avec le Numéro client (que vous renommerez) et le Mode
de paiement mais conservez leurs étiquettes.
Ramenez les éléments restants vers la droite et placez-les de manière lisible comme pour le
formulaire et l’état, renommez l’étiquette ID_Tarif en Référence et Prix_unitaire en Prix
unitaire. Réduisez au maximum les parties En-tête de page et En-tête de groupe ID_Client une
fois que vous aurez déplacé les étiquettes dans la partie En-tête de groupe ID_Date_facture.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
10
Pour le total, procédez de la même manière que pour l’état précédent et dans le Pied de page,
supprimer les 2 contrôles présents et insérez 3 nouvelles Zones de textes identiques à celles
que l’on a insérées dans le sous-formulaire dans la partie Pied état pour calculer le Total HT, la
TVA et le Total TTC. Pour gagner du temps, vous pouvez même faire un copier-coller de l’un à
l’autre. Faites bien attention à ne pas insérer ces contrôles dans le Pied de page auquel cas vous
auriez des erreurs à la place des résultats.
Pour séparer les titres du détail de la facture, vous pouvez insérer un Trait disponible
dans les contrôles et le placer dans la partie En-tête de groupe ID_Facture_facture.
Bien sûr, n’oubliez pas les mentions obligatoires sur chaque facture que vous rajouterez en
insérant des Zones de texte . Un prochain article traitera de ces mentions en même temps
que la création de devis et facture sur Excel. Ce tutoriel est bien assez long comme ça 
Maintenant, vous pouvez enregistrer les modifications de votre état et le lancer. À l’ouverture,
vous avez un message vous demandant le numéro de facture :
Et vous devriez obtenir ceci :
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
11
Pour gagner du temps, ouvrez votre formulaire F_Clients en Mode création
et, dans le sous-formulaire S/F_Date_facture, insérez un bouton . Choisissez Opérations
sur état > Imprimer un état, cliquez sur Suivant, choisissez l’état E_Imprimer_une_facture et
cliquez sur Terminer. Replacez le bouton comme vous le souhaitez et fermez votre formulaire
en l’enregistrant. Désormais, lorsque vous établirez une facture vous pourrez l’imprimer de
suite en saisissant son numéro.
Création de l’interface de l’application Access :
Pour terminer, nous allons créer l’interface de l’application que nous venons de créer.
Nous allons commencer par créer un état simplement avec la table T_Tarifs en ajoutant tous ses
champs sauf Date et en choisissant une Orientation Paysage. Renommez le titre T_Tarifs en
Catalogue, ID_Tarifs en Référence et Prix_unitaire en Prix unitaire et repositionnez les
étiquettes et contrôles. Supprimez les éléments du Pied de page et fermez en enregistrant votre
état. Renommez-le dans la barre de navigation Catalogue.
Voici votre catalogue :
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
12
Créer un formulaire avec l’Assistant formulaire avec les champs de la
table T_Clients et nommez-le F_Fiches_client. Présentez-le à votre guise, ajoutez un bouton de
recherche comme nous l’avons fait dans le formulaire F_Clients et enregistrez-le.
Allez maintenant dans l’onglet Créer > Création de formulaire .
Cliquez droit sur la partie Détail > En-tête/pied de page de formulaire, insérez votre logo en
haut à gauche dans la partie En-tête de formulaire et écrivez le nom de votre société.
Vous pouvez ajouter la date et l’heure à droite en cliquant sur Date et heure
de l’onglet Création. Choisissez le format et cliquez sur Ok.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
13
Dans la partie Détail, vous allez insérer 5 boutons :
 Créer ou modifier une fiche client
 Ajouter ou modifier un produit au catalogue
 Imprimer le catalogue
 Consulter ou établir une facture
 Quitter
Pour chacun d’eux, vous allez insérer un bouton et le paramétrer.
 Premier bouton : Opérations sur formulaire > Ouvrir un formulaire > F_Fiches_client >
Ouvrir le formulaire et afficher tous les enregistrements. Choisissez le texte et saisissez
Créer ou modifier une fiche client. Cliquez sur Terminer.
 Deuxième bouton : créez le bouton et refermez la fenêtre. Allez dans la Feuille de
propriétés , à l’onglet Évènement, sur la ligne Sur clic, cliquez sur et
choisissez le Générateur de macro. Pour créer cette macro, sélectionnez dans le menu
déroulant OuvrirTable et indiquez les données suivantes :
Fermez en enregistrant et, dans l’onglet Format, à la ligne Légende saisissez Ajouter ou
modifier un produit au catalogue.
 Troisième bouton : Opérations sur état > Imprimer un état > Catalogue. Saisissez
Imprimer le catalogue > Ouvrir le formulaire et afficher tous les enregistrements.
 Quatrième bouton : Opérations sur formulaire > Ouvrir un formulaire > F_Clients.
Saisissez Consulter ou établir une facture.
 Dernier bouton : Applications > Quitter une application et gardez l’image.
Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013
Article écrit par Lydia Provin du blog
Votre Assistante – Le Blog : http://www.votreassistante.net/blog
14
Dans la Feuille de propriétés , à l’onglet Format, masquer le Sélecteur. Replacez
correctement les boutons et agrandissez-les si nécessaire, réduisiez le Pied de formulaire au
maximum, fermez ce formulaire et nommez-le Menu.
Il ne reste plus qu’à afficher ce menu à l’ouverture de cette base de données.
Pour cela, allez dans Fichier > Options > Base de données active et, à la ligne Afficher le
formulaire, sélectionnez Menu. Vous pouvez également cocher la case Compacter lors de la
fermeture, ce qui vous évitera d’avoir à le faire manuellement. Cliquez sur Ok et fermez votre
base de données.
Voici votre interface mais vous pouvez bien sûr ajouter d’autres "raccourcis" :
Toutes mes félicitations pour être arrivé jusqu’à la fin de ce tutoriel qui était assez long, je vous
l’accorde, mais vous avez maintenant une application prête à l’emploi pour gérer vos factures 

Mais conteúdo relacionado

Mais procurados

La gestion des comptes d’une agence bancaire
La gestion des comptes d’une agence bancaireLa gestion des comptes d’une agence bancaire
La gestion des comptes d’une agence bancaireWalid Aitisha
 
Presentation PFA ESSAT Gabès
Presentation PFA ESSAT GabèsPresentation PFA ESSAT Gabès
Presentation PFA ESSAT GabèsOussama Nairi
 
Métriques pour l'évaluation de l'Annotation
Métriques pour l'évaluation de l'AnnotationMétriques pour l'évaluation de l'Annotation
Métriques pour l'évaluation de l'AnnotationJean-Philippe Fauconnier
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...MOHAMMED MOURADI
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs ATPENSC-Group
 
TP Informatique 1 excel
TP Informatique 1 excelTP Informatique 1 excel
TP Informatique 1 excelZhour Add
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-CorrectionLilia Sfaxi
 
Grocery Station - Final Report
Grocery Station - Final ReportGrocery Station - Final Report
Grocery Station - Final ReportTapan Desai
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHPInes Ouaz
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Mehdi Hamime
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Heithem Abbes
 
Harsh Mathur Final Year Project Report on Restaurant Billing System
Harsh  Mathur Final Year Project Report on Restaurant Billing SystemHarsh  Mathur Final Year Project Report on Restaurant Billing System
Harsh Mathur Final Year Project Report on Restaurant Billing SystemHarsh Mathur
 
Examen
Examen Examen
Examen TECOS
 
Examen principal- php - correction
Examen principal- php - correctionExamen principal- php - correction
Examen principal- php - correctionInes Ouaz
 
Polycop td access 2007 facturation
Polycop td access 2007  facturationPolycop td access 2007  facturation
Polycop td access 2007 facturationgkaterynne
 
Plan cahier-des-charges
Plan cahier-des-chargesPlan cahier-des-charges
Plan cahier-des-chargeswalouziz
 

Mais procurados (20)

TP 3 ACCESS
TP 3 ACCESSTP 3 ACCESS
TP 3 ACCESS
 
Mobi resto
Mobi restoMobi resto
Mobi resto
 
La gestion des comptes d’une agence bancaire
La gestion des comptes d’une agence bancaireLa gestion des comptes d’une agence bancaire
La gestion des comptes d’une agence bancaire
 
Presentation PFA ESSAT Gabès
Presentation PFA ESSAT GabèsPresentation PFA ESSAT Gabès
Presentation PFA ESSAT Gabès
 
Métriques pour l'évaluation de l'Annotation
Métriques pour l'évaluation de l'AnnotationMétriques pour l'évaluation de l'Annotation
Métriques pour l'évaluation de l'Annotation
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
 
Access tables
Access tablesAccess tables
Access tables
 
TP Informatique 1 excel
TP Informatique 1 excelTP Informatique 1 excel
TP Informatique 1 excel
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-Correction
 
Grocery Station - Final Report
Grocery Station - Final ReportGrocery Station - Final Report
Grocery Station - Final Report
 
Examen principal - PHP
Examen principal - PHPExamen principal - PHP
Examen principal - PHP
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)
 
Harsh Mathur Final Year Project Report on Restaurant Billing System
Harsh  Mathur Final Year Project Report on Restaurant Billing SystemHarsh  Mathur Final Year Project Report on Restaurant Billing System
Harsh Mathur Final Year Project Report on Restaurant Billing System
 
Examen
Examen Examen
Examen
 
Examen principal- php - correction
Examen principal- php - correctionExamen principal- php - correction
Examen principal- php - correction
 
Polycop td access 2007 facturation
Polycop td access 2007  facturationPolycop td access 2007  facturation
Polycop td access 2007 facturation
 
TP 1 ACCESS
TP 1 ACCESSTP 1 ACCESS
TP 1 ACCESS
 
Plan cahier-des-charges
Plan cahier-des-chargesPlan cahier-des-charges
Plan cahier-des-charges
 

Destaque

Onasus module prestashop mass editmanager
Onasus module prestashop mass editmanagerOnasus module prestashop mass editmanager
Onasus module prestashop mass editmanagercobenan
 
Trophées du négoce bis
Trophées du négoce bisTrophées du négoce bis
Trophées du négoce biscapitalenergy
 
Celuiquinetoubliesjamais1
Celuiquinetoubliesjamais1Celuiquinetoubliesjamais1
Celuiquinetoubliesjamais1ladyboily
 
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012Nathalie SALLES
 
Présentation_fiab_2010
Présentation_fiab_2010Présentation_fiab_2010
Présentation_fiab_2010ANC-B
 
Les Français et le courrier publicitaire
Les Français et le courrier publicitaireLes Français et le courrier publicitaire
Les Français et le courrier publicitaireCustomer Insight
 
Tarek ibrahim kawa jr
Tarek ibrahim kawa jrTarek ibrahim kawa jr
Tarek ibrahim kawa jrElie Hayek
 
Situation financière de l'assurance chômage années 2012-2013 (Unédic)
Situation financière de  l'assurance chômage années 2012-2013 (Unédic)Situation financière de  l'assurance chômage années 2012-2013 (Unédic)
Situation financière de l'assurance chômage années 2012-2013 (Unédic)Nathalie SALLES
 
Presentation Details Techno5 2011.Fr
Presentation Details Techno5 2011.FrPresentation Details Techno5 2011.Fr
Presentation Details Techno5 2011.FrRachele_pouliot
 
Portfolio_NGUYEN_Tan
Portfolio_NGUYEN_TanPortfolio_NGUYEN_Tan
Portfolio_NGUYEN_TanDarkbuddah
 
Tendances mondiales de l'emploi des jeunes 2012 (OIT)
Tendances mondiales de l'emploi des jeunes 2012 (OIT)Tendances mondiales de l'emploi des jeunes 2012 (OIT)
Tendances mondiales de l'emploi des jeunes 2012 (OIT)Nathalie SALLES
 
Muiderslot castle
Muiderslot castleMuiderslot castle
Muiderslot castleCasKil0167
 
Programme atelier marque du 12 novembre 2014
Programme atelier marque du 12 novembre 2014Programme atelier marque du 12 novembre 2014
Programme atelier marque du 12 novembre 2014Market iT
 
Vers une meilleure participation de l'apprenant
Vers une meilleure participation de l'apprenantVers une meilleure participation de l'apprenant
Vers une meilleure participation de l'apprenantpracheepalsule
 

Destaque (20)

TP 2 ACCESS
TP 2 ACCESSTP 2 ACCESS
TP 2 ACCESS
 
Presentation du dic test 4/5
Presentation du dic test 4/5Presentation du dic test 4/5
Presentation du dic test 4/5
 
Onasus module prestashop mass editmanager
Onasus module prestashop mass editmanagerOnasus module prestashop mass editmanager
Onasus module prestashop mass editmanager
 
Smart dust
Smart dustSmart dust
Smart dust
 
Prendre conscience des évolutions numériques
Prendre conscience des évolutions numériquesPrendre conscience des évolutions numériques
Prendre conscience des évolutions numériques
 
Infolettre mem fev 2011
Infolettre mem fev 2011Infolettre mem fev 2011
Infolettre mem fev 2011
 
Trophées du négoce bis
Trophées du négoce bisTrophées du négoce bis
Trophées du négoce bis
 
Celuiquinetoubliesjamais1
Celuiquinetoubliesjamais1Celuiquinetoubliesjamais1
Celuiquinetoubliesjamais1
 
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012
Rapport du MNCP : Un autre regard sur les chômeurs - Avril 2012
 
Présentation_fiab_2010
Présentation_fiab_2010Présentation_fiab_2010
Présentation_fiab_2010
 
Les Français et le courrier publicitaire
Les Français et le courrier publicitaireLes Français et le courrier publicitaire
Les Français et le courrier publicitaire
 
Tarek ibrahim kawa jr
Tarek ibrahim kawa jrTarek ibrahim kawa jr
Tarek ibrahim kawa jr
 
Situation financière de l'assurance chômage années 2012-2013 (Unédic)
Situation financière de  l'assurance chômage années 2012-2013 (Unédic)Situation financière de  l'assurance chômage années 2012-2013 (Unédic)
Situation financière de l'assurance chômage années 2012-2013 (Unédic)
 
Presentation Details Techno5 2011.Fr
Presentation Details Techno5 2011.FrPresentation Details Techno5 2011.Fr
Presentation Details Techno5 2011.Fr
 
Portfolio_NGUYEN_Tan
Portfolio_NGUYEN_TanPortfolio_NGUYEN_Tan
Portfolio_NGUYEN_Tan
 
Tendances mondiales de l'emploi des jeunes 2012 (OIT)
Tendances mondiales de l'emploi des jeunes 2012 (OIT)Tendances mondiales de l'emploi des jeunes 2012 (OIT)
Tendances mondiales de l'emploi des jeunes 2012 (OIT)
 
Muiderslot castle
Muiderslot castleMuiderslot castle
Muiderslot castle
 
Comic Cop
Comic CopComic Cop
Comic Cop
 
Programme atelier marque du 12 novembre 2014
Programme atelier marque du 12 novembre 2014Programme atelier marque du 12 novembre 2014
Programme atelier marque du 12 novembre 2014
 
Vers une meilleure participation de l'apprenant
Vers une meilleure participation de l'apprenantVers une meilleure participation de l'apprenant
Vers une meilleure participation de l'apprenant
 

Semelhante a Créer une facture avec Access – Partie 3/3 – Création des états et de l’interface

Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...
Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...
Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...Votre Assistante
 
Créer un échéancier sur Excel
Créer un échéancier sur ExcelCréer un échéancier sur Excel
Créer un échéancier sur ExcelVotre Assistante
 
Ajouter une navigation par onglets sur un formulaire Access
Ajouter une navigation par onglets sur un formulaire AccessAjouter une navigation par onglets sur un formulaire Access
Ajouter une navigation par onglets sur un formulaire AccessVotre Assistante
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Votre Assistante
 
Slides le plan comptable
Slides le plan comptableSlides le plan comptable
Slides le plan comptablesophiepasquet2
 
À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?Votre Assistante
 
Créer un devis et une facture avec Excel
Créer un devis et une facture avec ExcelCréer un devis et une facture avec Excel
Créer un devis et une facture avec ExcelVotre Assistante
 
Le Module Producteur.pdf
Le Module Producteur.pdfLe Module Producteur.pdf
Le Module Producteur.pdfBSOLUTION1
 
Augmenter des tarifs avec une requête mise à jour sur Access
Augmenter des tarifs avec une requête mise à jour sur AccessAugmenter des tarifs avec une requête mise à jour sur Access
Augmenter des tarifs avec une requête mise à jour sur AccessVotre Assistante
 
Guide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceGuide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceDenisCHARLES4
 
Créer un tableau croisé dynamique avec Excel
Créer un tableau croisé dynamique avec ExcelCréer un tableau croisé dynamique avec Excel
Créer un tableau croisé dynamique avec ExcelVotre Assistante
 
Tutoriel - Mettre en place une centrale de réservation avec google docs
Tutoriel - Mettre en place une centrale de réservation avec google docsTutoriel - Mettre en place une centrale de réservation avec google docs
Tutoriel - Mettre en place une centrale de réservation avec google docsPays Médoc
 
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...Ro Muñoz Z.
 
Sage CRM Online : Comment réaliser une fiche concurrentielle ?
Sage CRM Online : Comment réaliser une fiche concurrentielle ?Sage CRM Online : Comment réaliser une fiche concurrentielle ?
Sage CRM Online : Comment réaliser une fiche concurrentielle ?Sage france
 
Guide xl paie 2019
Guide xl paie 2019Guide xl paie 2019
Guide xl paie 2019kadoran
 
sage-comptabilite-100.pdf
sage-comptabilite-100.pdfsage-comptabilite-100.pdf
sage-comptabilite-100.pdfWafa549505
 
Formation saari sage ligne 100
Formation saari sage ligne 100Formation saari sage ligne 100
Formation saari sage ligne 100Zindine Tlm
 

Semelhante a Créer une facture avec Access – Partie 3/3 – Création des états et de l’interface (20)

Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...
Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...
Créer une facture avec Access – Partie 2/3 – Création du formulaire principal...
 
Créer un échéancier sur Excel
Créer un échéancier sur ExcelCréer un échéancier sur Excel
Créer un échéancier sur Excel
 
Ajouter une navigation par onglets sur un formulaire Access
Ajouter une navigation par onglets sur un formulaire AccessAjouter une navigation par onglets sur un formulaire Access
Ajouter une navigation par onglets sur un formulaire Access
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
 
Slides le plan comptable
Slides le plan comptableSlides le plan comptable
Slides le plan comptable
 
À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?
 
Créer un devis et une facture avec Excel
Créer un devis et une facture avec ExcelCréer un devis et une facture avec Excel
Créer un devis et une facture avec Excel
 
Le Module Producteur.pdf
Le Module Producteur.pdfLe Module Producteur.pdf
Le Module Producteur.pdf
 
Augmenter des tarifs avec une requête mise à jour sur Access
Augmenter des tarifs avec une requête mise à jour sur AccessAugmenter des tarifs avec une requête mise à jour sur Access
Augmenter des tarifs avec une requête mise à jour sur Access
 
Guide utilisateur DEAN Finance
Guide utilisateur DEAN FinanceGuide utilisateur DEAN Finance
Guide utilisateur DEAN Finance
 
Facturation Rapide Web - Guide de démarrage
Facturation Rapide Web - Guide de démarrageFacturation Rapide Web - Guide de démarrage
Facturation Rapide Web - Guide de démarrage
 
Créer un tableau croisé dynamique avec Excel
Créer un tableau croisé dynamique avec ExcelCréer un tableau croisé dynamique avec Excel
Créer un tableau croisé dynamique avec Excel
 
Tutoriel - Mettre en place une centrale de réservation avec google docs
Tutoriel - Mettre en place une centrale de réservation avec google docsTutoriel - Mettre en place une centrale de réservation avec google docs
Tutoriel - Mettre en place une centrale de réservation avec google docs
 
Manule jbs
Manule jbsManule jbs
Manule jbs
 
FR paramétrage - 1er pas
FR paramétrage - 1er pasFR paramétrage - 1er pas
FR paramétrage - 1er pas
 
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...
Comment faire un digramme de pareto avec les tableaux croissees dynamiques d ...
 
Sage CRM Online : Comment réaliser une fiche concurrentielle ?
Sage CRM Online : Comment réaliser une fiche concurrentielle ?Sage CRM Online : Comment réaliser une fiche concurrentielle ?
Sage CRM Online : Comment réaliser une fiche concurrentielle ?
 
Guide xl paie 2019
Guide xl paie 2019Guide xl paie 2019
Guide xl paie 2019
 
sage-comptabilite-100.pdf
sage-comptabilite-100.pdfsage-comptabilite-100.pdf
sage-comptabilite-100.pdf
 
Formation saari sage ligne 100
Formation saari sage ligne 100Formation saari sage ligne 100
Formation saari sage ligne 100
 

Mais de Votre Assistante

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Votre Assistante
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfVotre Assistante
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Votre Assistante
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Votre Assistante
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Votre Assistante
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Votre Assistante
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Votre Assistante
 
Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Votre Assistante
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Votre Assistante
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Votre Assistante
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Votre Assistante
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Votre Assistante
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Votre Assistante
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Votre Assistante
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Votre Assistante
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Votre Assistante
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Votre Assistante
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Votre Assistante
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Votre Assistante
 
Créer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec IllustratorCréer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec IllustratorVotre Assistante
 

Mais de Votre Assistante (20)

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdf
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
 
Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?
 
Créer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec IllustratorCréer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec Illustrator
 

Créer une facture avec Access – Partie 3/3 – Création des états et de l’interface

  • 1. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 1 Créer une facture avec Access Partie 3/3 - Création des états et de l’interface Ce tutoriel est la suite de l’article sur la création des tables et relations et l’article sur la création du formulaire principal et de ses sous-formulaires. Vous pouvez télécharger la base de données créée précédemment dans l’Espace membres. Création de la requête pour l’état Access : Pour l’instant, nous avons paramétré l’application pour une utilisation interne, mais le but est bien sûr d’imprimer les factures créées. Pour cela, nous allons créer un état, mais pour imprimer une facture en particulier, nous devons créer une requête pour avoir une boîte de dialogue à l’ouverture. Cliquez sur Création de requête de l’onglet Créer et ajoutez les tables T_Clients, T_Date_facture et T_Factures. Pour la table T_Clients, ajoutez tous les champs sauf Téléphone et Email, pour la table T_Date_facture, ajoutez ID_Date_facture, Date_Facture et Mode_de_paiement, et pour la table T_Factures, ajoutez ID_Tarif, Désignation, Quantité et Prix_unitaire. À la ligne Critères du champ ID_Date_Facture, saisissez [Saisissez un numéro de facture]. De cette manière, à l’ouverture de l’état, nous aurons un message demandant de saisir un numéro de facture. Fermez ensuite la requête en l’enregistrant sous le nom de R_Etat. Création des états Access : Nous allons maintenant créer les états. Le premier sera le récapitulatif de toutes vos factures et le second vous permettra d’imprimer une facture. Création de l’état E_Imprimer_toutes_les_factures : Cliquez sur Assistant État de l’onglet Créer.
  • 2. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 2 Sélectionnez tous les champs de la table T_Clients sauf les champs Téléphone et Email, ceux de la table T_Date_Facture sauf les champs ID_Client et ceux de la table T_Factures sauf les champs ID_Facture et ID_Date_facture qui ne seraient pas utiles ici puisque répétitifs. Cliquez sur Suivant. Gardez l’affichage par défaut et cliquez sur Suivant.
  • 3. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 3 Cliquez sur Suivant. Cliquez sur Suivant.
  • 4. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 4 Choisissez l’Orientation Paysage et cliquez sur Suivant. Nommez cet état E_Imprimer_toutes_les_factures et cochez Modifier la structure de l’état. Cliquez sur Terminer. Maintenant, tout comme le formulaire, vous devez réagencer la présentation. Dans la partie En- tête, renommez E_Imprimer_toutes_les_factures en Factures établies que vous placerez en Gras, réduirez à son contenu pour le placer vers le centre de l’état avant de réduire la partie En- tête état. Dans la partie En-tête de page, renommez ID_Client en N° Client. Pour ne pas multiplier les étiquettes, supprimer l’étiquette Civilité, Prénom, CP et Ville et renommez Nom
  • 5. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 5 en Nom du client. Déplacez les étiquettes se trouvant après la Ville vers une autre partie. Placez toutes les étiquettes en Gras, centrées grâce à l’onglet Format, réduisez-les à leur contenu et alignez-les en haut. Réduisez ensuite la partie En-tête de page au maximum. Supprimez le contour du contrôle de la Civilité en allant dans l’onglet Format. Centrez tous les contrôles et réduisez-les à leur contenu. Pour faire simple, indiquez les mêmes largeurs que les contrôles du formulaire, toujours grâce à la Feuille de propriétés de l’onglet Création, et accolez-les pour faire coïncider les étiquettes et leur contrôle. Réduisez enfin la partie En-tête de groupe T_Clients_ID_Client. Les étiquettes et contrôles sont peut-être mélangés entre la partie En-tête de groupe ID_Date_facture et Détail. Dans ce cas, basculez entre le Mode État et le Mode création pour remettre de l’ordre. Renommez ID_Date_facture en N° facture, Date_facture en Date et ID_Tarif en Référence. Faites ensuite exactement les mêmes étapes que pour l’En-tête de page et l’En-tête de groupe T_Clients_ID_Client à savoir centrer et mettre en gras, réduire au contenu, aligner en haut, réduire les parties et retirer le contour du contrôle du Mode de paiement. S’il vous manque des champs, cliquez sur Ajouter des champs existants de l’onglet Création et recherchez les champs manquants comme Prix_unitaire, puis placez-le à l’endroit adéquat et renommez-le en Prix unitaire. Si un triangle vert apparaît sur une étiquette, cliquez sur le losange jaune , qui apparaît lorsque vous cliquez sur l’étiquette, puis Associer une étiquette avec un contrôle… et sélectionnez le nom du contrôle correspondant. Comme pour le formulaire, ajoutez une Zone de texte grâce aux contrôles, renommez-le et saisissez la formule comme dans le formulaire. Modifiez également le Format en Monétaire et retirez son contour . Pour une meilleure visualisation, décalez les éléments de la partie En-tête de groupe ID_Date_facture et Détail vers la droite.
  • 6. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 6 Voici un exemple de ce que vous devriez obtenir avec des factures établies grâce au formulaire : Création de l’état E_Imprimer_une_facture : Pour créer une facture comme toute facture que vous recevez, relancez l’Assistant État . Cette fois, choisissez la requête R_Etat et sélectionnez tous les champs. Cliquez sur Suivant.
  • 7. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 7 Cliquez sur Suivant. Cliquez sur Suivant.
  • 8. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 8 Cliquez sur Suivant. Cliquez sur Suivant.
  • 9. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 9 Nommez l’état E_Imprimer_une_facture, cochez la case Modifier la structure de l’état et cliquez sur Terminer. Comme pour l’état précédent, vous devez déplacer des contrôles et étiquettes situés à droite de l’état pour les déplacer soit dans la partie En-tête de groupe ID_Date_facture, soit Détail. Pour que la présentation ressemble le plus possible à une facture, j’’agrandis a partie En-tête état et remplace le titre E_Imprimer_une_facture par FACTURE N° en Gras et police 24. Je viens placer le contrôle ID_Date_facture à côté de ce titre et je lui applique la même mise en forme en cliquant sur la mise en page à copier, puis le bouton de l’onglet Accueil et je clique sur le contrôle (comme sur Word). Appliquez un contour de 3 points à FACTURE N°. Vous pouvez donc supprimer l’étiquette correspondante. Récupérez ensuite l’étiquette et le contrôle Date_facture pour le placer dans l’En-tête état, soit en glissant les éléments soit en les coupant et les collant. Renommez l’étiquette Date :, placez-la en Gras et recopiez la mise en forme sur le contrôle. Placez ensuite tous les contrôles des coordonnées du client à droite de l’En-tête état et supprimez leurs étiquettes. Appliquez une mise en forme identique sans Gras. Faites de même avec le Numéro client (que vous renommerez) et le Mode de paiement mais conservez leurs étiquettes. Ramenez les éléments restants vers la droite et placez-les de manière lisible comme pour le formulaire et l’état, renommez l’étiquette ID_Tarif en Référence et Prix_unitaire en Prix unitaire. Réduisez au maximum les parties En-tête de page et En-tête de groupe ID_Client une fois que vous aurez déplacé les étiquettes dans la partie En-tête de groupe ID_Date_facture.
  • 10. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 10 Pour le total, procédez de la même manière que pour l’état précédent et dans le Pied de page, supprimer les 2 contrôles présents et insérez 3 nouvelles Zones de textes identiques à celles que l’on a insérées dans le sous-formulaire dans la partie Pied état pour calculer le Total HT, la TVA et le Total TTC. Pour gagner du temps, vous pouvez même faire un copier-coller de l’un à l’autre. Faites bien attention à ne pas insérer ces contrôles dans le Pied de page auquel cas vous auriez des erreurs à la place des résultats. Pour séparer les titres du détail de la facture, vous pouvez insérer un Trait disponible dans les contrôles et le placer dans la partie En-tête de groupe ID_Facture_facture. Bien sûr, n’oubliez pas les mentions obligatoires sur chaque facture que vous rajouterez en insérant des Zones de texte . Un prochain article traitera de ces mentions en même temps que la création de devis et facture sur Excel. Ce tutoriel est bien assez long comme ça  Maintenant, vous pouvez enregistrer les modifications de votre état et le lancer. À l’ouverture, vous avez un message vous demandant le numéro de facture : Et vous devriez obtenir ceci :
  • 11. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 11 Pour gagner du temps, ouvrez votre formulaire F_Clients en Mode création et, dans le sous-formulaire S/F_Date_facture, insérez un bouton . Choisissez Opérations sur état > Imprimer un état, cliquez sur Suivant, choisissez l’état E_Imprimer_une_facture et cliquez sur Terminer. Replacez le bouton comme vous le souhaitez et fermez votre formulaire en l’enregistrant. Désormais, lorsque vous établirez une facture vous pourrez l’imprimer de suite en saisissant son numéro. Création de l’interface de l’application Access : Pour terminer, nous allons créer l’interface de l’application que nous venons de créer. Nous allons commencer par créer un état simplement avec la table T_Tarifs en ajoutant tous ses champs sauf Date et en choisissant une Orientation Paysage. Renommez le titre T_Tarifs en Catalogue, ID_Tarifs en Référence et Prix_unitaire en Prix unitaire et repositionnez les étiquettes et contrôles. Supprimez les éléments du Pied de page et fermez en enregistrant votre état. Renommez-le dans la barre de navigation Catalogue. Voici votre catalogue :
  • 12. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 12 Créer un formulaire avec l’Assistant formulaire avec les champs de la table T_Clients et nommez-le F_Fiches_client. Présentez-le à votre guise, ajoutez un bouton de recherche comme nous l’avons fait dans le formulaire F_Clients et enregistrez-le. Allez maintenant dans l’onglet Créer > Création de formulaire . Cliquez droit sur la partie Détail > En-tête/pied de page de formulaire, insérez votre logo en haut à gauche dans la partie En-tête de formulaire et écrivez le nom de votre société. Vous pouvez ajouter la date et l’heure à droite en cliquant sur Date et heure de l’onglet Création. Choisissez le format et cliquez sur Ok.
  • 13. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 13 Dans la partie Détail, vous allez insérer 5 boutons :  Créer ou modifier une fiche client  Ajouter ou modifier un produit au catalogue  Imprimer le catalogue  Consulter ou établir une facture  Quitter Pour chacun d’eux, vous allez insérer un bouton et le paramétrer.  Premier bouton : Opérations sur formulaire > Ouvrir un formulaire > F_Fiches_client > Ouvrir le formulaire et afficher tous les enregistrements. Choisissez le texte et saisissez Créer ou modifier une fiche client. Cliquez sur Terminer.  Deuxième bouton : créez le bouton et refermez la fenêtre. Allez dans la Feuille de propriétés , à l’onglet Évènement, sur la ligne Sur clic, cliquez sur et choisissez le Générateur de macro. Pour créer cette macro, sélectionnez dans le menu déroulant OuvrirTable et indiquez les données suivantes : Fermez en enregistrant et, dans l’onglet Format, à la ligne Légende saisissez Ajouter ou modifier un produit au catalogue.  Troisième bouton : Opérations sur état > Imprimer un état > Catalogue. Saisissez Imprimer le catalogue > Ouvrir le formulaire et afficher tous les enregistrements.  Quatrième bouton : Opérations sur formulaire > Ouvrir un formulaire > F_Clients. Saisissez Consulter ou établir une facture.  Dernier bouton : Applications > Quitter une application et gardez l’image.
  • 14. Votre Assistante – Le Blog : http://www.votreassistante.net/blog - le 03/10/2013 Article écrit par Lydia Provin du blog Votre Assistante – Le Blog : http://www.votreassistante.net/blog 14 Dans la Feuille de propriétés , à l’onglet Format, masquer le Sélecteur. Replacez correctement les boutons et agrandissez-les si nécessaire, réduisiez le Pied de formulaire au maximum, fermez ce formulaire et nommez-le Menu. Il ne reste plus qu’à afficher ce menu à l’ouverture de cette base de données. Pour cela, allez dans Fichier > Options > Base de données active et, à la ligne Afficher le formulaire, sélectionnez Menu. Vous pouvez également cocher la case Compacter lors de la fermeture, ce qui vous évitera d’avoir à le faire manuellement. Cliquez sur Ok et fermez votre base de données. Voici votre interface mais vous pouvez bien sûr ajouter d’autres "raccourcis" : Toutes mes félicitations pour être arrivé jusqu’à la fin de ce tutoriel qui était assez long, je vous l’accorde, mais vous avez maintenant une application prête à l’emploi pour gérer vos factures 