Coucou,
Mon site, comme vous pouvez le voir, est en pleine restructuration !
Ravalement de façade et un peu de lubrification dans la mécanique !
Ma dernière sauvegarde étant du mois de septembre, je remets à jour les derniers articles, mais rien n’est perdu...
En cas de besoin urgent : webmaster@patcatnats.fr
@ bientôt

PatCatNat’s
Faire de son négatif un positif !

Site personnel de Patrice MOREL.

Tester si un objet est ouvert
Article mis en ligne le 4 décembre 2006
dernière modification le 12 décembre 2006

par Patrice MOREL

Savoir si une requête ou une table sont ouvertes...

Access 97

Access 97 | Compatible |

Access 2003

Access 2003 | Non testé |

Utilisé dans la base Cantor (VFE).

Il peut parfois être utile de tester l’état d’un objet. Par exemple si une requête sélection est ouverte, pouvoir la fermer avant d’éxécuter une requête action !

A mettre dans un module standart :

Appel de la fonction sur un bouton par exemple :

Cette procédure pose toutefois deux problèmes :

 elle ne fonctionne que si vous connaissez le nom et le type de l’objet ;
 elle ne reconnaît un objet que comme étant ouvert ou fermé. Par conséquent, si l’objet est ouvert mais ne figure pas dans une vue de travail (par exemple, le mode Création), la procédure renvoie quand même False.

Pour approfondir le sujet voir sur le site Z-Dnet