OVH Cloud OVH Cloud

relancer une requete

3 réponses
Avatar
Jean-Claude
Bonsoir à tous

Un formulaire et un sous-formulaire. Dans le formulaire, un champ qui va me
servir dans le sous-formulaire à faire une sélection par une requete.

exemple: formulaire rubrique :marque:

Dans le sous-formulaire un champ: reference qui depend de rubrique: (liste)

Si en cours de saisie, je me rends compte que je me suis trompe dans le
champ marque (formulaire), dans mon sous-formulaire, la rubrique reference
ne se met pas a jour. Il faut que je ferme et ouvre à nouveau pour avoir la
liste à jour.

Merci de vos lumières pour aider ceux qui sont dans les tenebres.

Bonne soiree

Jean-Claude

3 réponses

Avatar
Yann
Salut JC,
Regarde avec les propriétés .Refresh et .Requery
Sinon, si ton formulaire ne sert que de sélecteur, tu
peux éviter un sous-formulaire en mettant tes champs de
sélection dans l'en-tête de formulaire et l'équivalent de
ton sous-formulaire dans le détail de ton formulaire.

Autrement dit, mets ce que tu as dans ton formulaire en
en-tête de ton sous-formulaire et détruit ton formulaire
pricipal car ton sous-*formulaire (qui devient formulaire
oprincipal) est autosuffisant.

Bye
Yann

-----Message d'origine-----
Bonsoir à tous

Un formulaire et un sous-formulaire. Dans le formulaire,
un champ qui va me

servir dans le sous-formulaire à faire une sélection par
une requete.


exemple: formulaire rubrique :marque:

Dans le sous-formulaire un champ: reference qui depend
de rubrique: (liste)


Si en cours de saisie, je me rends compte que je me suis
trompe dans le

champ marque (formulaire), dans mon sous-formulaire, la
rubrique reference

ne se met pas a jour. Il faut que je ferme et ouvre à
nouveau pour avoir la

liste à jour.

Merci de vos lumières pour aider ceux qui sont dans les
tenebres.


Bonne soiree

Jean-Claude





.



Avatar
Jean-Claude
Meerci de la réponse.

En fait mon formulaire me sert dans un champ de selection et mon
sous-formulaire de sert de champs de saisie:
par exemple marque: je saisis toto formulaire principal
Dans mon sous-formulaire, dans mes references il devrait afficher toutes
celles qui appartiennent à toto (zone liste). Ca marche.
Mais si je me rends compte que je me suis trompe et que je saisis titi il
ne me remet pas à jour ma liste et conserve celle d'avant

Merci de toute facon

"Yann" a écrit dans le message de news:
268901c49af2$536ef400$
Salut JC,
Regarde avec les propriétés .Refresh et .Requery
Sinon, si ton formulaire ne sert que de sélecteur, tu
peux éviter un sous-formulaire en mettant tes champs de
sélection dans l'en-tête de formulaire et l'équivalent de
ton sous-formulaire dans le détail de ton formulaire.

Autrement dit, mets ce que tu as dans ton formulaire en
en-tête de ton sous-formulaire et détruit ton formulaire
pricipal car ton sous-*formulaire (qui devient formulaire
oprincipal) est autosuffisant.

Bye
Yann

-----Message d'origine-----
Bonsoir à tous

Un formulaire et un sous-formulaire. Dans le formulaire,
un champ qui va me

servir dans le sous-formulaire à faire une sélection par
une requete.


exemple: formulaire rubrique :marque:

Dans le sous-formulaire un champ: reference qui depend
de rubrique: (liste)


Si en cours de saisie, je me rends compte que je me suis
trompe dans le

champ marque (formulaire), dans mon sous-formulaire, la
rubrique reference

ne se met pas a jour. Il faut que je ferme et ouvre à
nouveau pour avoir la

liste à jour.

Merci de vos lumières pour aider ceux qui sont dans les
tenebres.


Bonne soiree

Jean-Claude





.



Avatar
Yann
Re-,
C'est bien ce que je te disais, tu peux mettre tout dans
1 seul formulaire, avec les zone pour sélectionner dans
l'en-tête de formulaire. Ca évite d'avoir 2 formulaires,
mais 1 seul dans le liste des forms...
Pour répondre à ta question, sur l'évènement AfterUpdate,
met Me.SousForm.Refresh, ça devrait être bon...

Bye
Yann

-----Message d'origine-----
Meerci de la réponse.

En fait mon formulaire me sert dans un champ de
selection et mon

sous-formulaire de sert de champs de saisie:
par exemple marque: je saisis toto formulaire principal
Dans mon sous-formulaire, dans mes references il devrait
afficher toutes

celles qui appartiennent à toto (zone liste). Ca marche.
Mais si je me rends compte que je me suis trompe et que
je saisis titi il

ne me remet pas à jour ma liste et conserve celle d'avant

Merci de toute facon

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

268901c49af2$536ef400$
Salut JC,
Regarde avec les propriétés .Refresh et .Requery
Sinon, si ton formulaire ne sert que de sélecteur, tu
peux éviter un sous-formulaire en mettant tes champs de
sélection dans l'en-tête de formulaire et l'équivalent de
ton sous-formulaire dans le détail de ton formulaire.

Autrement dit, mets ce que tu as dans ton formulaire en
en-tête de ton sous-formulaire et détruit ton formulaire
pricipal car ton sous-*formulaire (qui devient formulaire
oprincipal) est autosuffisant.

Bye
Yann

-----Message d'origine-----
Bonsoir à tous

Un formulaire et un sous-formulaire. Dans le formulaire,
un champ qui va me

servir dans le sous-formulaire à faire une sélection par
une requete.


exemple: formulaire rubrique :marque:

Dans le sous-formulaire un champ: reference qui depend
de rubrique: (liste)


Si en cours de saisie, je me rends compte que je me suis
trompe dans le

champ marque (formulaire), dans mon sous-formulaire, la
rubrique reference

ne se met pas a jour. Il faut que je ferme et ouvre à
nouveau pour avoir la

liste à jour.

Merci de vos lumières pour aider ceux qui sont dans les
tenebres.


Bonne soiree

Jean-Claude





.




.