OVH Cloud OVH Cloud

champ d'une table à recopier dans une autre table automatiquemen t

8 réponses
Avatar
christèle
Dans une table produit, j'ai un champ nommé puv.
J'ai besoin d'avoir ce même champ récupéré dans une table commande
Comment puis le récupérer de façon automatique sans avoir à saisir à nouveau
ce puv ?
merci
Christèle

8 réponses

Avatar
Gafish
Bonjour aussi,

christèle wrote:
Dans une table produit, j'ai un champ nommé puv.
J'ai besoin d'avoir ce même champ récupéré dans une table commande
Comment puis le récupérer de façon automatique sans avoir à saisir à
nouveau ce puv ?
merci
Christèle


Il faut qu'à la saisie de ta commande, tu te fasses une liste déroulante sur
les produits pour pouvoir selectionner celui que tu souhaites sans le
saisir.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
christèle
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire bonjour.
Je souhaite aussi eviter les listes déroulantes (à raison de 1000 puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se lancerait à
chaque démarrage et me génèrerait une table commande avec le champ puv de ma
table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de signaler à
access qu'il doit aller chercher les données du champ puv de la table produit
? (quelque chose du genre : =[produit]![puv]) ?
cordialement
Christèle
Avatar
Gafish
christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000 puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as déja
le code produit dans la commande, il te suffit d'aller chercher le puv dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
christèle
J'ai récupéré une base déjà créée. Je dois réaliser un tableau de bord
(formulaire)qui calcule des ca en fonction de certains critères. J'utilise
donc des fonctions type somdom ...pour mes calculs mais ces fonctions
demandent à ce que les champs utilisés appartiennent à la même table. Or ce
n'est pas le cas. La plupart des champs dont j'ai besoin appartiennent à la
table produit sauf un : le champs puv (table produit). Bien entendu, ma table
commande à un champ externe qui permet la mise en relation avec la table
produit.

Christèle


"Gafish" wrote:

christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000 puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as déja
le code produit dans la commande, il te suffit d'aller chercher le puv dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






Avatar
Pierre Fauconnier
Bonjour

Pourquoi ne pas créer une requête avec tes deux tables en créant un lien
entre les clés identiques des deux tables, puis baser ton formulaire dessus
et utiliser somdom avec comme domaine la requête créée?

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message de
news:
J'ai récupéré une base déjà créée. Je dois réaliser un tableau de bord
(formulaire)qui calcule des ca en fonction de certains critères. J'utilise
donc des fonctions type somdom ...pour mes calculs mais ces fonctions
demandent à ce que les champs utilisés appartiennent à la même table. Or
ce
n'est pas le cas. La plupart des champs dont j'ai besoin appartiennent à
la
table produit sauf un : le champs puv (table produit). Bien entendu, ma
table
commande à un champ externe qui permet la mise en relation avec la table
produit.

Christèle


"Gafish" wrote:

christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000 puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as
déja
le code produit dans la commande, il te suffit d'aller chercher le puv
dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr








Avatar
christèle
Bonjour
C'est effectivement une méthode simple et efficace mais j'aurais aimé me
dispenser de la création de cette requête justement. C'est pourquoi je me
demande si y a pas une bidouille possible dans la table commande
Christèle

"Pierre Fauconnier" wrote:

Bonjour

Pourquoi ne pas créer une requête avec tes deux tables en créant un lien
entre les clés identiques des deux tables, puis baser ton formulaire dessus
et utiliser somdom avec comme domaine la requête créée?

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message de
news:
J'ai récupéré une base déjà créée. Je dois réaliser un tableau de bord
(formulaire)qui calcule des ca en fonction de certains critères. J'utilise
donc des fonctions type somdom ...pour mes calculs mais ces fonctions
demandent à ce que les champs utilisés appartiennent à la même table. Or
ce
n'est pas le cas. La plupart des champs dont j'ai besoin appartiennent à
la
table produit sauf un : le champs puv (table produit). Bien entendu, ma
table
commande à un champ externe qui permet la mise en relation avec la table
produit.

Christèle


"Gafish" wrote:

christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000 puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as
déja
le code produit dans la commande, il te suffit d'aller chercher le puv
dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr













Avatar
Pierre Fauconnier
Ben, heu... Je me dis que les requêtes ont justement été créées pour mettre
plusieurs tables en relation et créer des "tables virtuelles"...
Dès lors, je me dis que c'est la méthode la plus simple, et de toute façon,
je ne vois que celle-là, si j'ai bien compris ton problème...


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message de
news:
Bonjour
C'est effectivement une méthode simple et efficace mais j'aurais aimé me
dispenser de la création de cette requête justement. C'est pourquoi je me
demande si y a pas une bidouille possible dans la table commande
Christèle

"Pierre Fauconnier" wrote:

Bonjour

Pourquoi ne pas créer une requête avec tes deux tables en créant un lien
entre les clés identiques des deux tables, puis baser ton formulaire
dessus
et utiliser somdom avec comme domaine la requête créée?

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message
de
news:
J'ai récupéré une base déjà créée. Je dois réaliser un tableau de bord
(formulaire)qui calcule des ca en fonction de certains critères.
J'utilise
donc des fonctions type somdom ...pour mes calculs mais ces fonctions
demandent à ce que les champs utilisés appartiennent à la même table.
Or
ce
n'est pas le cas. La plupart des champs dont j'ai besoin appartiennent
à
la
table produit sauf un : le champs puv (table produit). Bien entendu, ma
table
commande à un champ externe qui permet la mise en relation avec la
table
produit.

Christèle


"Gafish" wrote:

christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire
bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000
puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande
avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as
déja
le code produit dans la commande, il te suffit d'aller chercher le puv
dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train
de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr















Avatar
christèle
Merci malgre tout. Justement les requetes créant des tables virtuelles, ça a
tendance à ramer quand on a bcp d'enregistrements, c'est pour ça que je
posais cette question. J'utiliserai donc cette requête intermédiaire
A +
Christèle

"Pierre Fauconnier" wrote:

Ben, heu... Je me dis que les requêtes ont justement été créées pour mettre
plusieurs tables en relation et créer des "tables virtuelles"...
Dès lors, je me dis que c'est la méthode la plus simple, et de toute façon,
je ne vois que celle-là, si j'ai bien compris ton problème...


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message de
news:
Bonjour
C'est effectivement une méthode simple et efficace mais j'aurais aimé me
dispenser de la création de cette requête justement. C'est pourquoi je me
demande si y a pas une bidouille possible dans la table commande
Christèle

"Pierre Fauconnier" wrote:

Bonjour

Pourquoi ne pas créer une requête avec tes deux tables en créant un lien
entre les clés identiques des deux tables, puis baser ton formulaire
dessus
et utiliser somdom avec comme domaine la requête créée?

Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"christèle" a écrit dans le message
de
news:
J'ai récupéré une base déjà créée. Je dois réaliser un tableau de bord
(formulaire)qui calcule des ca en fonction de certains critères.
J'utilise
donc des fonctions type somdom ...pour mes calculs mais ces fonctions
demandent à ce que les champs utilisés appartiennent à la même table.
Or
ce
n'est pas le cas. La plupart des champs dont j'ai besoin appartiennent
à
la
table produit sauf un : le champs puv (table produit). Bien entendu, ma
table
commande à un champ externe qui permet la mise en relation avec la
table
produit.

Christèle


"Gafish" wrote:

christèle wrote:
Ops ! Veuillez m'excuser, c'est vrai que j'ai oublié de dire
bonjour.


y'a pas de mal :)

Je souhaite aussi eviter les listes déroulantes (à raison de 1000
puv
différents, c'est presque aussi galère que de saisir les éléments !)
J'ai bien songé aussi à une requete création de table qui se
lancerait à chaque démarrage et me génèrerait une table commande
avec
le champ puv de ma table produit mais ça me satisfait moyennement.
N'y a t il pas moyen, dans la création de la table commande, de
signaler à access qu'il doit aller chercher les données du champ puv
de la table produit ? (quelque chose du genre : =[produit]![puv]) ?
cordialement


Il faut que tu aies dans la commande une info qui te permette d'alelr
chercher le bon, si oui, c'est possible bien sur. Par exemple si tu as
déja
le code produit dans la commande, il te suffit d'aller chercher le puv
dans
ta table produits.
Mais ce que je ne comprends pas, c'est que tu dis que tu es en train
de
créer ta table commande. Tu la crées à partir de quelles tables ?

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr