OVH Cloud OVH Cloud

Requête Ajout associée à formulaire

3 réponses
Avatar
Marcotte300
Bonjour,

J'ai mis en place une requ=EAte ajout d'enregistrement avec=20
un param=E9trage de s=E9lection dans la zone crit=E8re.

[Formulaires]![Form_SELECTDATE]![ANNEE]
et
[Formulaires]![Form_SELECTDATE]![MOIS]

Petit probl=E8me. Lorsque j'ex=E9cute la requ=EAte, le=20
formulaire associ=E9 ne s'ouvre pas. Ce sont 2 boites de=20
dialogue qui s'ouvre et dans lesquelles je dois saisir=20
mes valeurs.

Que faut-il faire pour que le formulaire s'ouvre?

Cordialement

3 réponses

Avatar
Gafish
Bonjour,

C'est normal en fait, le fait de mettre dans une requête :
[Formulaires]![Form_SELECTDATE]![ANNEE]
ne fait pas s'ouvrir le dit formulaire mais va chercher la valeur du champ
du dit formulaire.
Et dans ton exemple, comme il ne trouve pas la valeur du champ du fait que
le formulaire ne soit pas ouvert, il te demande les valeurs.
Après tu peux contourner ce problème de diverses manières, tout dépend ce
que tu veux faire exactement.
Ces champs Année et Mois sont renseignés automatiquement ? Par l'utilisateur
?

Arnaud

"Marcotte300" a écrit dans le message
de news: 3e9301c4c21c$dd92e140$
Bonjour,

J'ai mis en place une requête ajout d'enregistrement avec
un paramétrage de sélection dans la zone critère.

[Formulaires]![Form_SELECTDATE]![ANNEE]
et
[Formulaires]![Form_SELECTDATE]![MOIS]

Petit problème. Lorsque j'exécute la requête, le
formulaire associé ne s'ouvre pas. Ce sont 2 boites de
dialogue qui s'ouvre et dans lesquelles je dois saisir
mes valeurs.

Que faut-il faire pour que le formulaire s'ouvre?

Cordialement
Avatar
Marcotte300
Salut gafish,

Mon formulaire contient deux zones de liste déroulante
qui sont associées. La première permet de sélectionner
une année, avec un évènement ApresMAJ = Me![champ].requery
La seconde un mois dans l'année présélectionnée.

Donc si tu as une solution à me proposer.

Merci d'avance.

-----Message d'origine-----
Bonjour,

C'est normal en fait, le fait de mettre dans une
requête :

[Formulaires]![Form_SELECTDATE]![ANNEE]
ne fait pas s'ouvrir le dit formulaire mais va chercher
la valeur du champ

du dit formulaire.
Et dans ton exemple, comme il ne trouve pas la valeur du
champ du fait que

le formulaire ne soit pas ouvert, il te demande les
valeurs.

Après tu peux contourner ce problème de diverses
manières, tout dépend ce

que tu veux faire exactement.
Ces champs Année et Mois sont renseignés
automatiquement ? Par l'utilisateur

?

Arnaud

"Marcotte300" a
écrit dans le message

de news: 3e9301c4c21c$dd92e140$
Bonjour,

J'ai mis en place une requête ajout d'enregistrement avec
un paramétrage de sélection dans la zone critère.

[Formulaires]![Form_SELECTDATE]![ANNEE]
et
[Formulaires]![Form_SELECTDATE]![MOIS]

Petit problème. Lorsque j'exécute la requête, le
formulaire associé ne s'ouvre pas. Ce sont 2 boites de
dialogue qui s'ouvre et dans lesquelles je dois saisir
mes valeurs.

Que faut-il faire pour que le formulaire s'ouvre?

Cordialement


.



Avatar
Gafish
Ben la solution serait alors de laisser en premier lieu l'utilisateur
choisir l'année et le mois, et seulement après de déclencher la requête par
un clic sur un bouton par exemple, ou au clic sur la deuxième liste (mais en
ce cas si l'utilisateur se trompe de mois il va devoir supporter l'execution
de la requête avant de pouvoir rechanger son mois).

"Marcotte300" a écrit dans le message
de news: 378501c4c27a$bbb70930$
Salut gafish,

Mon formulaire contient deux zones de liste déroulante
qui sont associées. La première permet de sélectionner
une année, avec un évènement ApresMAJ = Me![champ].requery
La seconde un mois dans l'année présélectionnée.

Donc si tu as une solution à me proposer.

Merci d'avance.

-----Message d'origine-----
Bonjour,

C'est normal en fait, le fait de mettre dans une
requête :

[Formulaires]![Form_SELECTDATE]![ANNEE]
ne fait pas s'ouvrir le dit formulaire mais va chercher
la valeur du champ

du dit formulaire.
Et dans ton exemple, comme il ne trouve pas la valeur du
champ du fait que

le formulaire ne soit pas ouvert, il te demande les
valeurs.

Après tu peux contourner ce problème de diverses
manières, tout dépend ce

que tu veux faire exactement.
Ces champs Année et Mois sont renseignés
automatiquement ? Par l'utilisateur

?

Arnaud

"Marcotte300" a
écrit dans le message

de news: 3e9301c4c21c$dd92e140$
Bonjour,

J'ai mis en place une requête ajout d'enregistrement avec
un paramétrage de sélection dans la zone critère.

[Formulaires]![Form_SELECTDATE]![ANNEE]
et
[Formulaires]![Form_SELECTDATE]![MOIS]

Petit problème. Lorsque j'exécute la requête, le
formulaire associé ne s'ouvre pas. Ce sont 2 boites de
dialogue qui s'ouvre et dans lesquelles je dois saisir
mes valeurs.

Que faut-il faire pour que le formulaire s'ouvre?

Cordialement


.