OVH Cloud OVH Cloud

pb enregistrement

1 réponse
Avatar
herve.bloquiau
Bonjour,

J'affiche un premier formulaire client et 1 sous formulaire qui
reprend les commandes de ce client.
Pour entrer une nouvelle commande, j'ouvre un 2ème formulaire qui
reprend l'IDClient. Lorsque je souhaite faire un nouvel enregistrement
d'une commande, tout s'enregistre dans la table Commande sauf
l'IDClient. Pourquoi ?

Voici mes 2 tables :
CLIENT : IDClient, Nom, Prenom, Adresse, Code_postal, Ville, Remarques
Commande: IDCommande, IDCLient, Date, Type, Tarif

Merci pour votre aide.

Hervé

1 réponse

Avatar
Bertrand Lesmerises
Salut!

Pour que ton information du ID Client soit reporté dans ta table tu dois
dans tes relations mettre la mise à jour en cascade. Sinon, si tu ne veux
pas cette option qui peux donner des surprises lors de suppression, je te
conseille d'ajouter la ligne suivante dans l'événement Avant Mise à jour du
formulaire de saisie du détail de commandes

me.id_client = me.parent!id_client

en soit tu affectes le id_client dans le détail de la commande à partir de
l'id_client du formulaire principal.

Bonne journée!
Bertrand

"Herv?" a écrit dans le message de
news:
Bonjour,

J'affiche un premier formulaire client et 1 sous formulaire qui
reprend les commandes de ce client.
Pour entrer une nouvelle commande, j'ouvre un 2ème formulaire qui
reprend l'IDClient. Lorsque je souhaite faire un nouvel enregistrement
d'une commande, tout s'enregistre dans la table Commande sauf
l'IDClient. Pourquoi ?

Voici mes 2 tables :
CLIENT : IDClient, Nom, Prenom, Adresse, Code_postal, Ville, Remarques
Commande: IDCommande, IDCLient, Date, Type, Tarif

Merci pour votre aide.

Hervé