OVH Cloud OVH Cloud

Requête ajout

9 réponses
Avatar
brice
Bonjour,
j'ai créé une requête ajout et j'aimerai pouvoir que l'ajout soit fais avec
mon sous-formulaire de la table correspondante.
Je souhaite donc savoir quel est le format à utiliser dans la ligne champs
de ma requête, car pour l'instant j'ai mis
[Formulaires]![Sous-formulaire]![Champ que je veux]
Merci de vos réponses.

--
brice

9 réponses

Avatar
Dan
"brice" a écrit dans le message de news:

Bonjour,
j'ai créé une requête ajout et j'aimerai pouvoir que l'ajout soit fais
avec
mon sous-formulaire de la table correspondante.
Je souhaite donc savoir quel est le format à utiliser dans la ligne champs
de ma requête, car pour l'instant j'ai mis
[Formulaires]![Sous-formulaire]![Champ que je veux]
Merci de vos réponses.

--
brice


Salut Brice,

La syntaxe est :
[Formulaires]!["TonFormPrincipal"]!["TonSousForm"].[Formulaire]!["TonContrôle"]

Où les objets à personnaliser sont entre guillemets...

A+ Dan

Avatar
brice
Formulaire!Maladie!Maladie Sous-formulaire.Formulaire!Pathologie
Voici mon format mais il y a encor un problème, il me met:" entrer une
valeur de paramètre suivi du format précédant.
je sais pas trop ou agir!?!

--
brice




"brice" a écrit dans le message de news:

Bonjour,
j'ai créé une requête ajout et j'aimerai pouvoir que l'ajout soit fais
avec
mon sous-formulaire de la table correspondante.
Je souhaite donc savoir quel est le format à utiliser dans la ligne champs
de ma requête, car pour l'instant j'ai mis
[Formulaires]![Sous-formulaire]![Champ que je veux]
Merci de vos réponses.

--
brice


Salut Brice,

La syntaxe est :
[Formulaires]!["TonFormPrincipal"]!["TonSousForm"].[Formulaire]!["TonContrôle"]

Où les objets à personnaliser sont entre guillemets...

A+ Dan






Avatar
Dan
"brice" a écrit dans le message de news:

Formulaire!Maladie!Maladie Sous-formulaire.Formulaire!Pathologie
Voici mon format mais il y a encor un problème, il me met:" entrer une
valeur de paramètre suivi du format précédant.
je sais pas trop ou agir!?!

--
brice


Ton Contrôle sous-formulaire s'appelle bien "Maladie Sous-formulaire" ?

Dans ce cas, il faudrait l'encadrer avec des crochets : [Maladie
Sous-formulaire],
ce qui donnerait : [Formulaire]![Maladie]![Maladie
Sous-formulaire].[Formulaire]![Pathologie]

A+ Dan

Avatar
brice
C'est mieu mais il marque encore "Formulaire!Maladie!Maladie ", et le même
bla-bla pour les paramètre, c'est donc qu'il y a le même problème?

--
brice




"brice" a écrit dans le message de news:

Formulaire!Maladie!Maladie Sous-formulaire.Formulaire!Pathologie
Voici mon format mais il y a encor un problème, il me met:" entrer une
valeur de paramètre suivi du format précédant.
je sais pas trop ou agir!?!

--
brice


Ton Contrôle sous-formulaire s'appelle bien "Maladie Sous-formulaire" ?

Dans ce cas, il faudrait l'encadrer avec des crochets : [Maladie
Sous-formulaire],
ce qui donnerait : [Formulaire]![Maladie]![Maladie
Sous-formulaire].[Formulaire]![Pathologie]

A+ Dan







Avatar
Dan
"brice" a écrit dans le message de news:

C'est mieu mais il marque encore "Formulaire!Maladie!Maladie ", et le même
bla-bla pour les paramètre, c'est donc qu'il y a le même problème?

--
brice


Envoie ta rêquête au format SQL, et dis-nous quel champ pose problème...
A+ Dan

Avatar
brice
INSERT INTO Maladie ( [N° de HB], Pathologie, [Date], Suivi )
SELECT Maladie.[N° de HB], Formulaire!Maladie![Maladie
Sous-formulaire].Formulaire!Pathologie AS Pathologie, Maladie.Date,
Maladie.Suivi
FROM Taureau INNER JOIN Maladie ON Taureau.[N° de HB] = Maladie.[N° de HB];
je veux que le champs pathologie situé dans le formulaire maladie aille dans
ma requète
--
brice




"brice" a écrit dans le message de news:

C'est mieu mais il marque encore "Formulaire!Maladie!Maladie ", et le même
bla-bla pour les paramètre, c'est donc qu'il y a le même problème?

--
brice


Envoie ta rêquête au format SQL, et dis-nous quel champ pose problème...
A+ Dan






Avatar
Dan
"brice" a écrit dans le message de news:

INSERT INTO Maladie ( [N° de HB], Pathologie, [Date], Suivi )
SELECT Maladie.[N° de HB], Formulaire!Maladie![Maladie
Sous-formulaire].Formulaire!Pathologie AS Pathologie, Maladie.Date,
Maladie.Suivi
FROM Taureau INNER JOIN Maladie ON Taureau.[N° de HB] = Maladie.[N° de
HB];
je veux que le champs pathologie situé dans le formulaire maladie aille
dans
ma requète
--
brice




Quel est le type du champ Pathologie ? S'il est numérique (numéro auto par
exemple),
essaie avec cnum(Formulaire!Maladie![Maladie
Sous-formulaire].Formulaire!Pathologie)...
A+ Dan

Avatar
brice
non il s'agit d'un type texte!

--
brice




"brice" a écrit dans le message de news:

INSERT INTO Maladie ( [N° de HB], Pathologie, [Date], Suivi )
SELECT Maladie.[N° de HB], Formulaire!Maladie![Maladie
Sous-formulaire].Formulaire!Pathologie AS Pathologie, Maladie.Date,
Maladie.Suivi
FROM Taureau INNER JOIN Maladie ON Taureau.[N° de HB] = Maladie.[N° de
HB];
je veux que le champs pathologie situé dans le formulaire maladie aille
dans
ma requète
--
brice




Quel est le type du champ Pathologie ? S'il est numérique (numéro auto par
exemple),
essaie avec cnum(Formulaire!Maladie![Maladie
Sous-formulaire].Formulaire!Pathologie)...
A+ Dan






Avatar
Dan
Il faut mettre le premier [Formulaires] au pluriel...

Formulaires!Maladie![Maladie Sous-formulaire].Formulaire!Pathologie.

Pour le reste, à moins de propriétés spéciales au niveau de la table pour ce
champ, je ne vois pas...
Peux-tu renvoyer les message précis ?

A+ Dan