OVH Cloud OVH Cloud

Macro Actualiser sur un sous-formulaire

3 réponses
Avatar
Hervé
Bonjour tout le monde.

Je suis sous Access 2000, et j'essaie d'actualiser un controle d'un
sous-formulaire comme je le faisais avec succes en version 97, mais je
rencontre un problème :

J'ai une macro avec la seule action 'Actualiser'.

J'associe cette macro à la propriété 'Sur Entrée' du contrôle de mon
sous-formulaire.
Mais quand je clique sur mon sous-formulaire, Access m'affiche ce message
d'erreur :

"Impossible d'utiliser l'action AppliquerFiltre sur cette fenêtre", et bien
sur la macro échoue.

S'agit-il d'un bug de la version 2000 ?

Et comment dès lors employer l'actualisation d'un sous-formulaire ou de l'un
de ses contrôles en employant l'action macro 'Actualiser' ?

Merci d'avance pour vos éclairages.

Hervé

3 réponses

Avatar
Sylvie Roger
Avec la macro je ne sais pas, mais sur réception focus de ton controle tu
peux coder
moncontrôle.requery

"Hervé" a écrit dans le message de
news:
Bonjour tout le monde.

Je suis sous Access 2000, et j'essaie d'actualiser un controle d'un
sous-formulaire comme je le faisais avec succes en version 97, mais je
rencontre un problème :

J'ai une macro avec la seule action 'Actualiser'.

J'associe cette macro à la propriété 'Sur Entrée' du contrôle de mon
sous-formulaire.
Mais quand je clique sur mon sous-formulaire, Access m'affiche ce message
d'erreur :

"Impossible d'utiliser l'action AppliquerFiltre sur cette fenêtre", et
bien

sur la macro échoue.

S'agit-il d'un bug de la version 2000 ?

Et comment dès lors employer l'actualisation d'un sous-formulaire ou de
l'un

de ses contrôles en employant l'action macro 'Actualiser' ?

Merci d'avance pour vos éclairages.

Hervé




Avatar
Hervé
Merci pour l'info.
Je souhaitais savoir s'il y avait une solution au niveau de la macro, mais
apparement il faut donc passer par VBA.

Hervé

"Sylvie Roger" a écrit dans le message de news:

Avec la macro je ne sais pas, mais sur réception focus de ton controle tu
peux coder
moncontrôle.requery

"Hervé" a écrit dans le message de
news:
Bonjour tout le monde.

Je suis sous Access 2000, et j'essaie d'actualiser un controle d'un
sous-formulaire comme je le faisais avec succes en version 97, mais je
rencontre un problème :

J'ai une macro avec la seule action 'Actualiser'.

J'associe cette macro à la propriété 'Sur Entrée' du contrôle de mon
sous-formulaire.
Mais quand je clique sur mon sous-formulaire, Access m'affiche ce
message


d'erreur :

"Impossible d'utiliser l'action AppliquerFiltre sur cette fenêtre", et
bien

sur la macro échoue.

S'agit-il d'un bug de la version 2000 ?

Et comment dès lors employer l'actualisation d'un sous-formulaire ou de
l'un

de ses contrôles en employant l'action macro 'Actualiser' ?

Merci d'avance pour vos éclairages.

Hervé








Avatar
alexkickstand
Hervé a écrit le 02/09/2003 à 12h31 :
Bonjour tout le monde.

Je suis sous Access 2000, et j'essaie d'actualiser un controle d'un
sous-formulaire comme je le faisais avec succes en version 97, mais je
rencontre un problème :

J'ai une macro avec la seule action 'Actualiser'.

J'associe cette macro à la propriété 'Sur Entrée'
du contrôle de mon
sous-formulaire.
Mais quand je clique sur mon sous-formulaire, Access m'affiche ce message
d'erreur :

"Impossible d'utiliser l'action AppliquerFiltre sur cette
fenêtre", et bien
sur la macro échoue.

S'agit-il d'un bug de la version 2000 ?

Et comment dès lors employer l'actualisation d'un sous-formulaire ou de
l'un
de ses contrôles en employant l'action macro 'Actualiser' ?

Merci d'avance pour vos éclairages.

Hervé


bonjour,

une vieille question mais si vous voulez actualiser les données ou des contrôles d'un sous formulaire
avec une macro

il faut créer une macro

avec comme action :

ExécuterCommande

et la commande :

ActualiserPageActive