|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 2 ![]() |
Bonsoir à toutes et à tous!
Je suis tout nouveau sur ce forum, et je suis très heureux de faire partie de votre communauté =) ça me permettra d'apprendre plein de choses que j'avais déjà acquises au lycée mais qui sont sorties de ma tête depuis longtemps =) Alors bien évidemment, j'ai une question, car on a tous des questions =P Ma mienne est la suivante: J'aurais souhaité créer une liste d'environ 80 membres, adhérent d'un aéroclub. Tous ces membres volent sur des avions, qui sont différents, et qui n'ont pas le même prix affiché à l'heure de vol. 1ère problème: Est-il possible avec Access 2007 de créer une sorte de fiche qui, remplie pour chaque membre dès qu'il effectue un vol, indique l'état de son compte dans l'aéroclub? Je m'explique: le 01/01, je vole 23 minutes sur l'avion A au prix de 100€ l'heure, puis le 5/01 sur l'avion B,30 minutes, à 150 €. Est-il possible de faire une sorte de facture récapitulative du genre: Ce mois-ci vous avez volé sur l'avion A, vous avez dépensé 23€, le 01/01, mais aussi sur l'avion B le 5/01, en ayant dépensé 75€. Tout ceci bien entendu pas sous forme de phrases mais sous forme de lignes genre: 01/01 Avion A 100€ 23€ 23 mn 5/01 Avion B 150€ 75€ 30 mn Mais ce n'est pas tout, il faudrait aussi qu'en haut de cette facture apparaisse le nom, le prénom, et l'adresse de ce membre, ainsi que le montant total du ce mois-ci, montant qui reprendrait bien sur les débit et crédits des mois précédents (bah oui, ce serait trop facile de dire ce mois-ci votre compte est créditeur de 700€ alors qu'on doit 1500€ du mois précédent =P ) J'espère avoir été assez précis dans ma demande =) Sur ce, merci d'avance de l'aide que vous pourrez m'apporter ! Bonne soirée à tous et à toutes =D |
|
|
00
|
|
|
#2 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 475 ![]() |
Réponse courte à tes questions : Oui.
Réponse un peu plus longue : Il va te falloir au moins table membres ClefMembre Nom Prenom Autres infos sur le membre Table des avions (pour faire simple je n'ai pas fait une table des types d'avion) si tu as plusieurs avions du même type tu va répéter certaines info. ClefAvion Autres info sur l'avion (ex : immatriculation, type de carburant, type de licence nécessaire) Table Tarif ClefTarif ClefAvion DateDebutTarif (optionnel) DateFinTarif (optionnel, Tarif courant fini en 9999-12-31) PrixUnitaireHuere Table HeureDeVol ClefVol ClefMembre PrixTarif (copie du prix indiqué dans le tarif, évite que le montant change une fois le vol enregistré) DateVol HeureDeVol (en décimal d'heure, 5 mn = 0.08 heure) Ça c'est pour suivre ta consommation. Après pour suivre ta facturation Table EnteteFacture ClefFacture NoFacture DateFacture ClefMembre Table DetailFacture ClefFacture ClefDetail ClefVol (permet d'avoir le détail des vols facturés et suppose qu'il n'y a pas de facturation partielle). Pour suivre tes paiements table Paiement ClefPaiement ClefFacture (si tu souhaite ratcaher le paiement à une facture précisise) DatePaiement MontantPaiement Et quelques requête qui serviront à calculer : SommeFacturee à date = Somme des montants des factures du membre SommePayee à date = Somme des paiments du membre SommeDu = SommeFacturee - SommePayee A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
10
|
|
|
#3 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 475 ![]() |
Si tu as un prix par avion et que tu ne gardes pas d'historique des prix on pourrait aussi mettre le prix dans la table avion et se passer de la table tarif.
A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : décembre 2011 Messages : 2 ![]() |
Bonjour René !
Eh béh dis donc, quelle rapidité ! Alors là actuellement il me reste 10 minutes pour rédiger un message donc je vais faire court: Que veux dire Clefxxxxxx Clefyyyyyyy dans chaque table? Un rapport avec la clé primaire sûrement ?! Et est-il possible a partir de toutes ces informations de mettre en forme sous forme de facture que je n'aurais plus qu'à imprimer ?! Merci de ton aide, je serais de nouveau devant mon écran vers 17h30 ! A bientôt ! Et merci encore =) |
|
|
00
|
|
|
#5 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 475 ![]() |
Oui les Clefxxxx sont les clefs primaires, personnellement j'utilise des AUtoNum d'Access (quand c'est une clef étrangère il faut le défnir comme un Long).
Pour la facture, oui la structure proposée permet cela mais il y a quand même du travail pour y arriver. A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com