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 27/06/2007, 17h25   #1
Invité de passage
 
Inscription : août 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 2
Points : 0
Points : 0
Par défaut Copie d'éléments d'une table dans plusieurs enregistrements

Bonjour,

J'ai réalisé sous Access une Base "Association.mdb" avec une table ("Liste des Membres") pour les membres , à partir de laquelle j'ai réalisé un formulaire "Association" :

Aassoc copy.jpg

cette table contient les noms, prénoms,..., la clé étant sur leur numéro d'ordre (en vert en haut à gauche sur l'image) que j'attribue sur certains critères .

Sur le Formulaire "Association" j'ai inséré un sous-formulaire "Réunions directeurs" dans lequel j'écris les dates de réunion pour chacun des membres . (cette partie est en vert en bas à gauche sur l'image)

Je joins également les relations entre les 2 tables sous jacentes ("Liste des Membres" et "dates directeurs")

Aassoc1 copy.jpg

1° : Ai-je commis des erreurs dans le lien entre les tables ? (, clé dans la Table "Dates Directeurs, Nature des liens, champs concernés...)

2° : Quand j'entre la date d'une réunion pour le membre 1, comment cette date peut-elle être recopiée automatiquement ou avec un bouton pour les autres membres ? (il y en a environ 60, alors c'est un exercice fastidieux que de recopier un à un...)

Avec mes remerciements pour votre aide qui me sera précieuse .
bip54 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 09h16   #2
Membre éclairé
 
Avatar de dr_feelgood
 
Patrick Gassmann
Inscription : mars 2005
Messages : 282
Détails du profil
Informations personnelles :
Nom : Patrick Gassmann
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mars 2005
Messages : 282
Points : 329
Points : 329
A mon avis, il n'est pas nécessaire de recopier les noms et prénoms dans la table directeur, puisque tu as déja ces informations dans la première table.

Pour recopier la date de reunion automatiquement il s'agit de faire une requete SQL ajout dans ta table directeur, a partir d'un bouton de commande.
__________________
.
less is more

vous pouvez faire une recherche dans le forum
et également une recherche dans les FAQ
dr_feelgood est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2007, 11h51   #3
Membre chevronné
 
Homme Alexandre Sahli
Comptable
Inscription : mars 2005
Messages : 507
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Sahli
Localisation : Suisse

Informations professionnelles :
Activité : Comptable

Informations forums :
Inscription : mars 2005
Messages : 507
Points : 628
Points : 628
Bonjour,

à mon humble avis tu dois avoir une table pour tes séances avec une date et un descriptif de la séance. (il faut aussi te poser la question si par jour tu peux avoir plusieurs séances ou une seule)

Ensuite tu as un formulaires pour rentrer ta séance et la liste des présents. là tu peux mettre un bouton ajout de tous les membres ou d'ajouter les membres 1 par 1.

sur ton formulaire de membre tu peux ensuite afficher les séances et là tu peux aussi modifier si le membre étais absent excuser ou autre. Là aussi il faut te poser la question si tu veux 1 champs présent, excusé, malade... ou si tu ne veux pas faire une table avec les caractéristiques (présent, malade, excuse. en retard..) ce qui te donne plus de souplesse si tu veux par la suite rajouter des événements sans devoir refaire tout ton formulaire.

j'espère avoir été clair
Alexandre Sahli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2007, 17h56   #4
Invité de passage
 
Inscription : août 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 2
Points : 0
Points : 0
Merci pour vos réponses, je vais m'orienter vers la solutuin d'Alexandre, car si j'utilise une requête "Ajout", celà m'ajoute à chaque fois toutes les dates (même les anciennes) pour tous les membres et non les seules nouvelles dates .

En tout cas, merci encore
bip54 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 16h43.


 
 
 
 
Partenaires

Hébergement Web