Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2008, 12h27   #1
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Par défaut gestion des prêts

je mets en place un système pour gérer les prêts de livres
3 tables ( élèves, livres, emprunts)
une requête m'indiquant les livres empruntés (livres sortis)
je ne sais pas comment faire pour que un livre déjà dehors ne soit pas disponible au prêt.
la table emprunt évolue très vite, un élève peut rendre un livre qui va être emprunté par un autre de suite. Cette table doit me permettre de suivre l'historique des prêts par livre et par élève (ça c'est ok)
ma difficulté est qu'il faut éviter les erreurs de saisie .
un livre est toujours en 1 exemplaire donc il ne peut pas être emprunté par 2 élèves en même temps.
dans mon formulaire j'ai renseigné retour donc je sais dire les livres rentrés et pas rentrés.
mais comment retirer du prêt table emprunt un livre provisoirement jusqu'à son retour. il y a un formulaire retour. et un formulaire emprunt. je ne connais rien en SQL
et bien sûr en VBA.
peut-on m'indiquer si Access peut gérer ce problème, pour des non-experts.
en effet c'est une école primaire et les utilisateurs sont des enfants et parents.
Merci si vous avez pris le temps de me lire.
et bravo pour ce forum voilà plusieurs jours que j'y traine, c'est motivant et pleins d'idées..
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2008, 14h44   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 881
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 881
Points : 10 747
Points : 10 747
Envoyer un message via MSN à jpcheck
bonjour déjà
bienvenue sur DVP ensuite

pour ma part, je te recommande d'utiliser pour ton cas un champs Disponible de type Oui/Non dans ta table Liste_des_Livres (nom de table arbitraire hein, on a pas toutes les infos), qui sera automatiquement basculé à faux lorsque le livre sera emprunté, et remis à vrai lorsqu'il y aura retour de pret. Ca te permet d'avoir une table des livres disponibles en faisant un simple filtre sur le champs disponible.

Est-ce que jusque là tu suis ?

Où en est-tu dans le projet :
- raisonnement ?
- base existante ?
- interface existante ?
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2008, 16h35   #3
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Merci pour ton aide
si je comprends bien je dois mettre un choix oui non sur ma table_ livre et non sur la table_emprunt (comme c'est actuellement).
ma table emprunt a les champs suivants

code livre qui renvoie aux détails livres champs titre auteur ect..
numéro élèves qui renvoie à table_éléve avec nom prénom et classe
date d'emprunt champs qui calcule la date retour
et là j'avais mis une case à cocher rendu oui/non
puis liste déroulante sur l'appréciation.
cette table_emprunt est une table intermédiaire entre élève et livres.
je vais essayer de le retravailler comme tu me l'indiques.
tu me demandes interfance existante peux-tu m'expliquer ce que tu entends par là.
j'ai aussi un problème majeur, sur mon dernier fichier j'ai enlevé les barres de menus et je ne peux plus y accéder. je
fais "shift entrée" mais cela ne fonctionne plus. je suis intervenue sur le menu outil démarrage
mais aussi sur les propriétés du formulaire.
c'est plus embêtant car meme bouteux je fonctionne déjà avec cette application sur la bibliothèque de l'école.
merci pour ton aide
Anjole
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2008, 16h39   #4
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
Salut,

Pourquoi s'embêter quand www.developpez.com met à disposition un produit fini ?

Merci Loufab.

Ah oui : bienvenue
__________________

Access : Les Cours, Les Sources et Les FAQs Office
Avant de poster : les choses importantes à lire pour la bonne tenue du forum.
sinon

Ma boite à MPs n'est pas l'annexe du forum Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2008, 16h51   #5
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Certainement pour le plaisir d'apprendre.
pour tes questions de licence nous sommes à l'éducation nationales.
et puis c'est un travail de réflexion que je mène avec les grands (CM2)
d'autres part cette application est pensée pour gérer les 300 livres que j'emprunte au nom de l'école à la bilbiothèque municipale. afin d'avoir un choix plus pertinent et actuel/ les 2800 livres appartenant à l'école sont eux gérer via BCD clic qui est bien et peut-être manipulé par les enfants.
Convaicus...
c'est aussi très intéressant de concevoir l'intégralité, nous avons conçu les formulaires avec des controles actions sous forme d'îcone. cela fonctionne le seul problème c'est qu'un livre déjà emprunté ne disparait pas monemtanément de la
table emprunt.
Si j'ai bien compris c'est un problème de conception je dois repenser mon formulaire pour qu'il renseigne la table-livre
à la sortie et au retour.
merci des liens, j'avais déjà fait un tour, mais pas approprié, car à la fin de l'année je rends les 300 à 500 livres et recommence en septembre.
mais maintenant mon problème principal c'est que je me suis bloquée l'accès à toute modification de ma dernière sauvegarde..(comme j'ai expliqué plus haut)
merci pour votre disponibilité
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 13h00   #6
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220
Bonjour,

Je comprends que de prendre une application toute faite (merci loufab )
ne permet pas de tout comprendre les principes d'une base de données. Cependant, si ce travail est mené avec des élèves il est important que tout soit bien clair aussi dans ta tête.

Tu nous dis :
Citation:
peut-on m'indiquer si Access peut gérer ce problème, pour des non-experts.
Cette remarque fait penser que tu découvres également Access.

Je te conseille donc de lire :

La conception d'une base
Les relations et les jointures

Bonne lecture
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 14h42   #7
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Effectivement, je découvre Access j'ai fait le tour des cours basic.
Je ne dois pas être très douée car toujours pas bien compris comment gérer les relations entre la table-livres la table-elève et la table-livresdisponibles qui se crée à partir d'une requête.
j'ai donc décidé de tout remettre à plat, c'est à dire conception formulaires..
j'espère trouver le moyen d'empêcher qu'un livre déjà emprunté puisse se retrouver riemprunté par erreur.
c'est vrai je suis débutante, mais je pense que l'on démarre tous un jour, et que la solution n'aie pas uniquement dans les tutoriels.
j'avais cru comprendre que vous aviez an open mind, sur les non inities.
Mon choix de le construire est surtout pédagogique.
je sais définir mes besoins mais je manque d'application de travail sur la construction des relations entre table..
donc je persiste et compte bien trouver la solution seule où à travers la lecture des forums libres.
Merci pour ta disponibilité
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 14h43   #8
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Par défaut je cherche

Effectivement, je découvre Access j'ai fait le tour des cours basic.
Je ne dois pas être très douée car toujours pas bien compris comment gérer les relations entre la table-livres la table-elève et la table-livresdisponibles qui se crée à partir d'une requête.
j'ai donc décidé de tout remettre à plat, c'est à dire conception formulaires..
j'espère trouver le moyen d'empêcher qu'un livre déjà emprunté puisse se retrouver riemprunté par erreur.
c'est vrai je suis débutante, mais je pense que l'on démarre tous un jour, et que la solution n'aie pas uniquement dans les tutoriels.
j'avais cru comprendre que vous aviez an open mind, sur les non inities.
Mon choix de le construire est surtout pédagogique.
je sais définir mes besoins mais je manque d'application de travail sur la construction des relations entre table..
donc je persiste et compte bien trouver la solution seule où à travers la lecture des forums libres.
Merci pour ta disponibilité
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 14h49   #9
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220
Pour faire simple, il te faudrait au minimum :

Un table T_Livres (Contient tous les titres dispo)
Une table T_Emprunteurs (Contient les infos des élèves et parents emprunteurs)
Un table T_Emprunt (contient les infos relatives à l'emprunt c'est à dire :
Le Code du livre emprunté
Le code de l'emprunteur
La date de l'emprunt
Retour (champ de type Oui/Non) pour suivre les emprunts

Réfléchis la dessus et reviens nous voir avec les questions qui te viennent à l'esprit

Je ne t'ai pas parlé de clé primaire (elles sont très importante) Cherche pourquoi dans les tutos que tu as déjà lu)

A+
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 14h54   #10
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
Citation:
comment gérer les relations entre la table-livres la table-elève et la table-livresdisponibles
C'est à dire mettre à jour les emprunts ?

Je n'aime pas cette table livresdisponibles.

Tu devrais plutôt mettre une table emprunt.
Ca te permettrait de gérer les livres sortis et par déduction (via une requête) obtenir les livres disponibles.
__________________

Access : Les Cours, Les Sources et Les FAQs Office
Avant de poster : les choses importantes à lire pour la bonne tenue du forum.
sinon

Ma boite à MPs n'est pas l'annexe du forum Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2008, 16h29   #11
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Merci, à vous tous.
voilà des pistes concrètes.
je réecris le concept selon vos conseils..
je vous tiens au courant. Je le travaille demain matin
MERCI... merci..
ps je sens que je tourne autour de la réponse, je ne lache pas le morceau
A+
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 08h33   #12
Invité de passage
 
Inscription : février 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 7
Points : 0
Points : 0
Par défaut ça marche ...

Un grand bravo à tous et toutes les petites mains de ce forum
non seulement j'ai trouvé mes réponses,mais j'ai aussi découvert des liens extras pour l'autoformation.
parfois un peu hard pour une novice, mais je cherche encore des tutoriels plus simplistes sur SQL et VBa
Merci tout particulièrement à Jeannot cela fonctionne :
le livre emprunté disparait de la liste déroulante donc il n'est plus disponible pour le prêt.
par contre un message plus simpliste serait plus clair pour les enfants genre" livre déjà emprunté ou sorti???"

Sinon depuis les modifs j'ai un autre problème lors du retour du livre, il suffisait de taper le code livre, et s'affichait à l l'écran les détails livres et élèves. là j'ai plus rien.peux -tu m'expliquer ce que je dois faire.
Bonne journée
anjole est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 08h59   #13
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
Content que tu aies pu te débrouiller
Citation:
Envoyé par anjole Voir le message
par contre un message plus simpliste serait plus clair pour les enfants genre" livre déjà emprunté ou sorti???"
A quel moment souhaites tu voir ce message ?
Sous quelle forme ? Une boite de message, un texte qui apparait en rouge sur le formulaire ?

Citation:
Sinon depuis les modifs j'ai un autre problème lors du retour du livre, il suffisait de taper le code livre, et s'affichait à l l'écran les détails livres et élèves. là j'ai plus rien.peux -tu m'expliquer ce que je dois faire.
Bonne journée
Donne un peu plus de détails sur le formulaire en question et la manière dont tu procèdes pour enregistrer le retour du livre.
__________________

Access : Les Cours, Les Sources et Les FAQs Office
Avant de poster : les choses importantes à lire pour la bonne tenue du forum.
sinon

Ma boite à MPs n'est pas l'annexe du forum Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 12h25   #14
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220
Bonjour,

je ne comprends pas trop :

Citation:
le livre emprunté disparait de la liste déroulante donc il n'est plus disponible pour le prêt.
par contre un message plus simpliste serait plus clair pour les enfants genre" livre déjà emprunté ou sorti???"
En effet si le livre emprunté n'apparait plus dans la liste cela signifie qu'il n'est plus non plus sur l'étagère !!! et du coup le message devient inutile.
Le message serait utile si le livre emprunté était toujours disponible dans la liste et qu'il était malencontreusement choisi lors de la saisie d'un emprunt.
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2008, 17h41   #15
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 081
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 081
Points : 4 430
Points : 4 430
Envoyer un message via Skype™ à GAYOT
Bonjour
Je connais bien ce problème puisque j'ai mis au point un logiciel de gestion de ludothèque.

Pour ce problème de prêt sur article non rendu tu as plusieurs possibilités.
Soit comme il a été mentionné plus haut, par une case à cocher Rendu-non Rendu. Soit par une date de retour.
Dans mon cas quand je coche la case rendu, celà met automatiquement la date de retour à la date du jour.

Conclusion, tu peux bloquer un nouveau prêt avec une condition sur Non rendu ou sur une date de retour Vide.

Bon courage
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h46.


 
 
 
 
Partenaires

Hébergement Web