OVH Cloud OVH Cloud

enregistrement associé requis

2 réponses
Avatar
Bauwens François
Bonjour,

Un problème à vous soumettre.
J'ai un table "assos" dans cette table deux champs numérique accueillant les
clefs primaires de deux tables "type_AA" et "type_BB".
Je crée à partir de "assos" 2 formaulaires. L'un contient le champ
"type_AA", l'autre "type_BB". Les deux sont dse listes modifiables.
Mais voilà, Lorsque dans le formulaire AA, j'entre des données, il refuse
l'enrefistrement en me signalant que "Vous ne pouvez pas ajouter ou modifier
un enregistrement car l'enregistrement associé est requis dans la table
"type_BB". Mais si je fais en enregistrement dans BB pas de problème avec
AA, l'enregistrement est accepté !
Je ne comprends pas pourquoi il refuse dans un cas et pas dans l'autre la
structure est la même.
Je pense avoir déjà fait des tables avec dans champs liés que l'on peut
laisser vide...
Je me demande même si le message traduit bien la cause du probléme !

Voilà, merci pour votre aide
Bonne journée
Frans

2 réponses

Avatar
Anthony
Salut,

Vérifies les relation entre les tables ainsi que l'index des champs des clés
primaires.

Bonne journée,




Bonjour,

Un problème à vous soumettre.
J'ai un table "assos" dans cette table deux champs numérique accueillant les
clefs primaires de deux tables "type_AA" et "type_BB".
Je crée à partir de "assos" 2 formaulaires. L'un contient le champ
"type_AA", l'autre "type_BB". Les deux sont dse listes modifiables.
Mais voilà, Lorsque dans le formulaire AA, j'entre des données, il refuse
l'enrefistrement en me signalant que "Vous ne pouvez pas ajouter ou modifier
un enregistrement car l'enregistrement associé est requis dans la table
"type_BB". Mais si je fais en enregistrement dans BB pas de problème avec
AA, l'enregistrement est accepté !
Je ne comprends pas pourquoi il refuse dans un cas et pas dans l'autre la
structure est la même.
Je pense avoir déjà fait des tables avec dans champs liés que l'on peut
laisser vide...
Je me demande même si le message traduit bien la cause du probléme !

Voilà, merci pour votre aide
Bonne journée
Frans





Avatar
Bauwens François
Merci.
J'ai trouvé la cause. Ce qui m'éclaire sur mon incompréhension encore
importante d'access.

En fait j'avais des liens uns à plusieurs dans la fenêtre des relations
entre le différents éléments. En les supprimer, je n'ai plus de problème
d'enregistrement. De fait, les liens ne me servaient qu'à pouvoir
selectionner les items de la table.

Je ne comprends tout de même pas pourquoi dans un des deux formulaires ça
posait problème et pas dans l'autre. La logique m'échappe...

Bonne soirée à tous
Que la force soit avec vous !
Frans

"Anthony" a écrit dans le message de
news:
Salut,

Vérifies les relation entre les tables ainsi que l'index des champs des
clés

primaires.

Bonne journée,




Bonjour,

Un problème à vous soumettre.
J'ai un table "assos" dans cette table deux champs numérique accueillant
les


clefs primaires de deux tables "type_AA" et "type_BB".
Je crée à partir de "assos" 2 formaulaires. L'un contient le champ
"type_AA", l'autre "type_BB". Les deux sont dse listes modifiables.
Mais voilà, Lorsque dans le formulaire AA, j'entre des données, il
refuse


l'enrefistrement en me signalant que "Vous ne pouvez pas ajouter ou
modifier


un enregistrement car l'enregistrement associé est requis dans la table
"type_BB". Mais si je fais en enregistrement dans BB pas de problème
avec


AA, l'enregistrement est accepté !
Je ne comprends pas pourquoi il refuse dans un cas et pas dans l'autre
la


structure est la même.
Je pense avoir déjà fait des tables avec dans champs liés que l'on peut
laisser vide...
Je me demande même si le message traduit bien la cause du probléme !

Voilà, merci pour votre aide
Bonne journée
Frans