OVH Cloud OVH Cloud

Formulaire unique de saisie de données

3 réponses
Avatar
accoss
Bonjour, je recherche des info pour cr=E9er un formulaire unique qui me
permettrait de saisir des donn=E9es dans plusieurs tables =E0 la fois.
Ma base s'organise de la sorte :

Une table A avec num=E9ro auto et 2 champs de donn=E9es
Une table C =E9galement avec un num=E9ro auto et une s=E9rie d'information
Une table B o=F9 les num=E9ros auto de A et de C sont en vis-=E0-vis pour
donn=E9es plsu d'info sur A.

Ensuite, il y a des tables qui d=E9taillent des info comprises dans la
table C, sur 2 champs notamment.

Quelqu'un a-t-il une petite id=E9e pour que je cr=E9e un formulaire
permettant de rentrer facilement mes donn=E9es dans les diff=E9rentes
tables ?

Mon explication est-elle assez claire ou pas ?

Merci d'avance

3 réponses

Avatar
3stone
Salut,

"accoss"
Bonjour, je recherche des info pour créer un formulaire unique qui me
permettrait de saisir des données dans plusieurs tables à la fois.
Ma base s'organise de la sorte :

Une table A avec numéro auto et 2 champs de données
Une table C également avec un numéro auto et une série d'information
Une table B où les numéros auto de A et de C sont en vis-à-vis pour
données plsu d'info sur A.


Ca, ce n'est pas "l'organisation" ;-)

Déjà entendu parler de normalisation ?



Ensuite, il y a des tables qui détaillent des info comprises dans la
table C, sur 2 champs notamment.

Quelqu'un a-t-il une petite idée pour que je crée un formulaire
permettant de rentrer facilement mes données dans les différentes
tables ?


Juste pour rester dans l'objet du post ;-)

Un formulaire principal, sans source de données, mais qui
contiendrait 3 sous-formulaires ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
accoss
Salut, je suis novice sur access et me suis surement mal exprimé.

3stone, merci pour ton questionnement, j'ai au moins pus lire quelques
éléments sur ton site.

Pour résumer mon problème, j'ai 3 tables (personnes, coordonnées
personnes, organismes). Je suis dans un cas où un certain nombre de
personnes appartiennent à plusieurs organismes d'où cette
multiplication de table. J'ai fais ce choix pensant que c'était une
solution pour m'en sortir, mais peut être (surement), il y a des
solutions plus appropriées...

Les relations :

Personnes (clé N°pers) - coord pers : 1 à plus avec intégrité
référentielle
coord pers - organisme (clé N°org) : plus à 1 avec intégrité
référentielle

Maintenant je cherche à faire un formulaire pour la saisie me
permettant :
- de rajouter lorsque l'organisme est déjà connu dans la base, une
personne et ses coordonnées perso
- de rajouter si la personne est déjà connue de la base, d'autre
coordonnées pour la personne, soit dans un organisme existant soit
dans un nouvel organisme

En fait, je sens bien qu'il va falloir multiplier les formulaires,
est-ce que je me trompe ?

A+
Avatar
3stone
Salut,

"accoss"
Pour résumer mon problème, j'ai 3 tables (personnes, coordonnées
personnes, organismes). Je suis dans un cas où un certain nombre de
personnes appartiennent à plusieurs organismes d'où cette
multiplication de table. J'ai fais ce choix pensant que c'était une
solution pour m'en sortir, mais peut être (surement), il y a des
solutions plus appropriées...

Les relations :

Personnes (clé N°pers) - coord pers : 1 à plus avec intégrité
référentielle
coord pers - organisme (clé N°org) : plus à 1 avec intégrité
référentielle

Maintenant je cherche à faire un formulaire pour la saisie me
permettant :
- de rajouter lorsque l'organisme est déjà connu dans la base, une
personne et ses coordonnées perso
- de rajouter si la personne est déjà connue de la base, d'autre
coordonnées pour la personne, soit dans un organisme existant soit
dans un nouvel organisme

En fait, je sens bien qu'il va falloir multiplier les formulaires,
est-ce que je me trompe ?
---------------------------------------------------

Tu ne peux évidemment pas saisir "en même temps" dans plusieurs
tables au départ d'un simple formulaire...

Soit tu utilisera des formulaires avec sous-formulaire(s)

soit un formulaire avec liste déroulante pour "attribuer" l'organisme
et un bouton qui ouvrira un formulaire secondaire pour ajouter un
nouvel organisme.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/