OVH Cloud OVH Cloud

Liaison

16 réponses
Avatar
Emilie
Bonjour à tous ,

J'aurais besoin d'un petit éclaircissement s'il vous plait : Voilà , j'ai
réalisé 3 tables pour gérer ma musique ( Albums , singles etc...) ; tout se
passe bien et mes relations ont l'air d'être bonnes.
Ce matin , en voulant simplement vérifier mes relations , j'appuie sur le
bouton " Relations' et il m'affiche bien mes 3 tables mais mes relations ne
s'affichent plus ; tout a l'air pourtant de bien fonctionner , mes saisies
en mode formulaires se passent très bien mais je suis juste surprise de voir
que les relations entre mes 3 tables ne s'affichent plus .

Est ce normal ou ais je oublié quelque chose même si tout fonctionne bien ?
Merci ce bien vouloir m'éclairer.
Bonne journée à tous

Emilie

10 réponses

1 2
Avatar
Anor
Bonjour,

A mon avis :
les relations qu'il y a dans la fenêtre des relations se font au tout début de la conception de
la base.
Cela permet aux nouvelles requêtes créées d'hériter de la relation.

Tu as sans doute fait ta base en déclarant les relations dans tes requêtes, ce qui explique que
ça fonctionne
En revanche, si tu saisis directement dans une table singles alors que le champ auteur n'est pas
saisi dans la tblauteurs,
alors c'est possible alors que ça ne devrait pas l'être.

Bon je ne suis pas très clair, mais :
recrée tes relations en appliquant l'intégrité référentielle (liaisons 1 à plusieurs).
Sauve et vérifie que ça reste bien en place.

Je connaissais les états qui perdaient la mise en page, mais pas les relations qui se
volatilisaient...

--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------


Emilie :
| Bonjour à tous ,
|
| J'aurais besoin d'un petit éclaircissement s'il vous plait : Voilà ,
| j'ai réalisé 3 tables pour gérer ma musique ( Albums , singles
| etc...) ; tout se passe bien et mes relations ont l'air d'être bonnes.
| Ce matin , en voulant simplement vérifier mes relations , j'appuie
| sur le bouton " Relations' et il m'affiche bien mes 3 tables mais mes
| relations ne s'affichent plus ; tout a l'air pourtant de bien
| fonctionner , mes saisies en mode formulaires se passent très bien
| mais je suis juste surprise de voir que les relations entre mes 3
| tables ne s'affichent plus .
|
| Est ce normal ou ais je oublié quelque chose même si tout fonctionne
| bien ? Merci ce bien vouloir m'éclairer.
| Bonne journée à tous
|
| Emilie
Avatar
Emilie
Anor <http://memoaccess.free.fr/anor/email.htm> wrote:
Bonjour,

A mon avis :
les relations qu'il y a dans la fenêtre des relations se font au tout
début de la conception de la base.
Cela permet aux nouvelles requêtes créées d'hériter de la relation.

Tu as sans doute fait ta base en déclarant les relations dans tes
requêtes, ce qui explique que ça fonctionne
En revanche, si tu saisis directement dans une table singles alors
que le champ auteur n'est pas saisi dans la tblauteurs,
alors c'est possible alors que ça ne devrait pas l'être.

Bon je ne suis pas très clair, mais :
recrée tes relations en appliquant l'intégrité référentielle
(liaisons 1 à plusieurs).
Sauve et vérifie que ça reste bien en place.

Je connaissais les états qui perdaient la mise en page, mais pas les
relations qui se volatilisaient...


Bonjour ,


J'ai bien suivi ton conseil, à savoir que je viens de refaire mes relations
en appliquant l'intégrité référentielle et c'est la même chose ; je referme
ma fenêtre et quand je rouvre la fenêtre " Relations" , eh bien elles ont
disparu ! ! !
Tous mes champs sont bien saisis et au bon endroit , par contre je n'ai pas
encore fait de requête ; je ne me suis occupée que de mes tables , de les
mettre en relations et de saisir plusieurs titres en mode formulaire.

par contre , est ce que je risque d'avoir une mauvaise surprise quand je
vais m'occuper de créer des requêtes ?

Merci

Emilie

Avatar
Anor
Bonjour,

Bizarre ça.
C'est avec quelle version d'access ?
Les formulaires sont généralement basés sur des requêtes ou leur source
est le code SQL d'une requête, alors....

De toute façon, rien que 2 tables avec une relation 1 à plusieurs entre 2 champs,
une fois sauvé, ça doit rester !!

...
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------

Emilie :
| Anor <http://memoaccess.free.fr/anor/email.htm> wrote:
|| Bonjour,
||
|| A mon avis :
|| les relations qu'il y a dans la fenêtre des relations se font au tout
|| début de la conception de la base.
|| Cela permet aux nouvelles requêtes créées d'hériter de la relation.
||
|| Tu as sans doute fait ta base en déclarant les relations dans tes
|| requêtes, ce qui explique que ça fonctionne
|| En revanche, si tu saisis directement dans une table singles alors
|| que le champ auteur n'est pas saisi dans la tblauteurs,
|| alors c'est possible alors que ça ne devrait pas l'être.
||
|| Bon je ne suis pas très clair, mais :
|| recrée tes relations en appliquant l'intégrité référentielle
|| (liaisons 1 à plusieurs).
|| Sauve et vérifie que ça reste bien en place.
||
|| Je connaissais les états qui perdaient la mise en page, mais pas les
|| relations qui se volatilisaient...
||
||
|| Bonjour ,
|
| J'ai bien suivi ton conseil, à savoir que je viens de refaire mes
| relations en appliquant l'intégrité référentielle et c'est la même
| chose ; je referme ma fenêtre et quand je rouvre la fenêtre "
| Relations" , eh bien elles ont disparu ! ! !
| Tous mes champs sont bien saisis et au bon endroit , par contre je
| n'ai pas encore fait de requête ; je ne me suis occupée que de mes
| tables , de les mettre en relations et de saisir plusieurs titres en
| mode formulaire.
|
| par contre , est ce que je risque d'avoir une mauvaise surprise quand
| je vais m'occuper de créer des requêtes ?
|
| Merci
|
| Emilie
Avatar
Pierre CFI [mvp]
oui, si on clique sur enregister les modifs ;o))

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:
Bonjour,

Bizarre ça.
C'est avec quelle version d'access ?
Les formulaires sont généralement basés sur des requêtes ou leur source
est le code SQL d'une requête, alors....

De toute façon, rien que 2 tables avec une relation 1 à plusieurs entre 2 champs,
une fois sauvé, ça doit rester !!

...
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------

Emilie :
| Anor <http://memoaccess.free.fr/anor/email.htm> wrote:
|| Bonjour,
||
|| A mon avis :
|| les relations qu'il y a dans la fenêtre des relations se font au tout
|| début de la conception de la base.
|| Cela permet aux nouvelles requêtes créées d'hériter de la relation.
||
|| Tu as sans doute fait ta base en déclarant les relations dans tes
|| requêtes, ce qui explique que ça fonctionne
|| En revanche, si tu saisis directement dans une table singles alors
|| que le champ auteur n'est pas saisi dans la tblauteurs,
|| alors c'est possible alors que ça ne devrait pas l'être.
||
|| Bon je ne suis pas très clair, mais :
|| recrée tes relations en appliquant l'intégrité référentielle
|| (liaisons 1 à plusieurs).
|| Sauve et vérifie que ça reste bien en place.
||
|| Je connaissais les états qui perdaient la mise en page, mais pas les
|| relations qui se volatilisaient...
||
||
|| Bonjour ,
|
| J'ai bien suivi ton conseil, à savoir que je viens de refaire mes
| relations en appliquant l'intégrité référentielle et c'est la même
| chose ; je referme ma fenêtre et quand je rouvre la fenêtre "
| Relations" , eh bien elles ont disparu ! ! !
| Tous mes champs sont bien saisis et au bon endroit , par contre je
| n'ai pas encore fait de requête ; je ne me suis occupée que de mes
| tables , de les mettre en relations et de saisir plusieurs titres en
| mode formulaire.
|
| par contre , est ce que je risque d'avoir une mauvaise surprise quand
| je vais m'occuper de créer des requêtes ?
|
| Merci
|
| Emilie




Avatar
Emilie
Pierre CFI [mvp] wrote:
oui, si on clique sur enregister les modifs ;o))


Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le
message de news:
Bonjour,

Bizarre ça.
C'est avec quelle version d'access ?
Les formulaires sont généralement basés sur des requêtes ou leur
source
est le code SQL d'une requête, alors....

De toute façon, rien que 2 tables avec une relation 1 à plusieurs
entre 2 champs,
une fois sauvé, ça doit rester !!

...
--
à+
Arnaud
Bonjour ,



Je suis sous ACCESS XP ; à la fin de la relation une fenêtre s'est ouverte
pour mr demander si je voulais enregistrer et bien évidemment , j'ai mis
OUI.


Avatar
Pierre CFI [mvp]
.../....
tu mets la fenétre au maxi, car des fois les tables sont décalées

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Emilie" a écrit dans le message de news: eK6$
Pierre CFI [mvp] wrote:
oui, si on clique sur enregister les modifs ;o))


Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le
message de news:
Bonjour,

Bizarre ça.
C'est avec quelle version d'access ?
Les formulaires sont généralement basés sur des requêtes ou leur
source
est le code SQL d'une requête, alors....

De toute façon, rien que 2 tables avec une relation 1 à plusieurs
entre 2 champs,
une fois sauvé, ça doit rester !!

...
--
à+
Arnaud
Bonjour ,



Je suis sous ACCESS XP ; à la fin de la relation une fenêtre s'est ouverte
pour mr demander si je voulais enregistrer et bien évidemment , j'ai mis
OUI.






Avatar
Emilie
Pierre CFI [mvp] wrote:
.../....
tu mets la fenétre au maxi, car des fois les tables sont décalées


Bonjour et merci de m'aider ,


Voilà ce que j'ai fait : j'ai crée mes 3 tables en mode " création " ;
ensuite j'ai établi les relations entre ces tables et à la fermeture j'ai
bien *enregistré* ; ensuite j' ai ete sur l'onglet " formulaire" et je me
suis servi de l'assistant formulaire pour mettre les infos de mes tables ;
le formulaire s'est vrée avec le sous formulaire et j'ai attaqué ma saisie ;
tout s'est très bien passé et a parfaitement fonctionné etpuis , je ne sais
pas pourquoi , je suis retourné voir mes relations et là , surprise , mes
tables sont bien présentes et parfaitement visibles mais plus de relations ;
et pourtant tout à l'air de fonctionner ; je n'ai pas touché une seule fois
à l'onglet " requêtes ".

Voilà ce que j'ai fait ; je ne peux pas vous donner d' infos complémentaires
; vous savez tout.
Où se situe l'erreur ? je ne sais pas.
Merci

Emilie

Avatar
J-Pierre
Y'a aussi Menu->> Relations->> Afficher toutes les relations

J-Pierre
Avatar
Anor
Bonjour,

Si tu veux, tu peux m'envoyer ta base, ou une copie de ta base.
A la limite, dans cette copie, tu ne laisses que les tables et tu supprimes les formulaires.

ça m'intrique ton affaire ....

Pour obtenir mon adresse mail, clique ici :
http://memoaccess.free.fr/anor/email.htm

--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Emilie :
| Pierre CFI [mvp] wrote:
|| .../....
|| tu mets la fenétre au maxi, car des fois les tables sont décalées
||
||
|| Bonjour et merci de m'aider ,
|
| Voilà ce que j'ai fait : j'ai crée mes 3 tables en mode " création " ;
| ensuite j'ai établi les relations entre ces tables et à la fermeture
| j'ai bien *enregistré* ; ensuite j' ai ete sur l'onglet " formulaire"
| et je me suis servi de l'assistant formulaire pour mettre les infos
| de mes tables ; le formulaire s'est vrée avec le sous formulaire et
| j'ai attaqué ma saisie ; tout s'est très bien passé et a parfaitement
| fonctionné etpuis , je ne sais pas pourquoi , je suis retourné voir
| mes relations et là , surprise , mes tables sont bien présentes et
| parfaitement visibles mais plus de relations ; et pourtant tout à
| l'air de fonctionner ; je n'ai pas touché une seule fois à l'onglet "
| requêtes ".
|
| Voilà ce que j'ai fait ; je ne peux pas vous donner d' infos
| complémentaires ; vous savez tout.
| Où se situe l'erreur ? je ne sais pas.
| Merci
|
| Emilie
Avatar
Emilie
Anor <http://memoaccess.free.fr/anor/email.htm> wrote:
Bonjour,

Si tu veux, tu peux m'envoyer ta base, ou une copie de ta base.
A la limite, dans cette copie, tu ne laisses que les tables et tu
supprimes les formulaires.

ça m'intrique ton affaire ....

Pour obtenir mon adresse mail, clique ici :
http://memoaccess.free.fr/anor/email.htm

Bonjour Anor ,



Merci de ton aide , c'est très gentil ; j'ai refais complètement mes tables
et mes relations et c'était pareil ; maintenant grâce à la réponse de
Jean-Pierre ( que je remercie vivement au passage ) j'ai fait Menu outils/
Relations/afficher toutes les relations et tout est apparu ; je respire car
je me demandais ce que j'avais pu faire et vu que les gens très compétents
de ce NG trouvaient cela curieux , ça ne me remontait pas le cette affaire !
!
Mais bon , maintenant je vois mes relations ;-)
Par contre , sans vouloir abuser de ta gentillesse, peux tu me dire s'il
est normal qu'en faisant un ajout de champs dans une table , je ne puisse
pas le mettre où je veux ; je m'explique : ayant rajouté un champs dans une
table ( j'ai pros la table en question puis j'ai fait " modifier" et j'ai
donc rajouté un champs ; tout est ok sauf que quand j'ouvre mon formulaire ,
il m'affiche les sous-formulaire et je m'aperçois que le champs rajouté est
en dernière ligne à droite ; or je voudrais qu'il soit en 2eme position en
partant de la gauche ( je ne sais pas si je m'explique bien !! ). Le
problème est que je n'arrive pas à déplacer cette colonne ( comme je le fais
sur EXCEL ).
Est ce normal ou y a t'il une façon de faire ( pas trop compliquée car je
suis quand même débutante, mais ça je crois que tu as du le remarquer )

Merci très sincèrement pour ton aide
Amicalement

Emilie


1 2