OVH Cloud OVH Cloud

fermer une requete automatiquement apres un certian temps

1 réponse
Avatar
Pierre
Bonjour,

J'ai une application ou je veux fermer tout ce que l'usager a laissé
d'ouvert apres un certian temps
(pour réduire la chargesur un réseau)

Pour ca j'utilise entre autre:
If isLoaded(qd.Name, acQuery) Then
DoCmd.Close acQuery, qd.Name
End If

Mais pour une requete paramétré cela cause un probleme.
Si la boite de dialogue demandant d'entré le parametre est ouverte
J'obtient un message d'erreur opération anullée puis access crash
et demande si on veut envoyer uun rapport d'erreur.

Y-a- til une facon de fermer cette boite de dialogue?
ou quelqu'un sait-il comment fermé tous les objets ou1verts dans une
application access?

merci

pierre

1 réponse

Avatar
Raymond [mvp]
Bonjour.

les objets en standbye dans une base ne surchargent pas le réseau vu qu'ils
ne travaillent pas. il occupent de la mémoire inutilement c'est tout. S'il
faut tester toutes les boîtes de dialogues ouvertes et les fermer on risque
de fermer celle qu'il ne faut pas. A toi d'organiser tes objets pour qu'ils
se ferment en fin d'utilisation.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Pierre" a écrit dans le message de news:
2it6e.24391$
Bonjour,

J'ai une application ou je veux fermer tout ce que l'usager a laissé
d'ouvert apres un certian temps
(pour réduire la chargesur un réseau)

Pour ca j'utilise entre autre:
If isLoaded(qd.Name, acQuery) Then
DoCmd.Close acQuery, qd.Name
End If

Mais pour une requete paramétré cela cause un probleme.
Si la boite de dialogue demandant d'entré le parametre est ouverte
J'obtient un message d'erreur opération anullée puis access crash
et demande si on veut envoyer uun rapport d'erreur.

Y-a- til une facon de fermer cette boite de dialogue?
ou quelqu'un sait-il comment fermé tous les objets ou1verts dans une
application access?

merci

pierre