OVH Cloud OVH Cloud

Fermeture d'une base par rapport a une heure

5 réponses
Avatar
yannick
Bonsoir,
J'aimerai savoir si c'etait possible de fermer correctment ma base mde a
une heure precise ( car les utilisateurs oublient de fermer cette base), en
s'appuyant peut etre sur le fichier ldb ouvert.


Merci pour les reponses.

Yannick

5 réponses

Avatar
Raymond [mvp]
Bonsoir.

Le plus facile et le plus utile est de fermer la base à partir d'un certain
temps d'inactivité.
Tu trouveras une base exemple sur la page :
http://access.seneque.free.fr/bases_exemples.htm N° 23

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Bonsoir,
J'aimerai savoir si c'etait possible de fermer correctment ma base mde a
une heure precise ( car les utilisateurs oublient de fermer cette base),
en
s'appuyant peut etre sur le fichier ldb ouvert.


Merci pour les reponses.

Yannick



Avatar
yannick
Merci Raymond,

le souci c'est que je n'ai pas de formulaire principal, j'ai simplement une
barre de menus
d' apres l'exemple il s'applique sur un formulaire, de plus la periode
d'inactivite ne m'interresse pas trops car j'ai plusieurs utilisateurs a se
connecter sur cette base et s'il faut qu'ils se reconnectent a chaque fois
apres cette periode, la galere.

Je voulais simplement que le soir a 19h00 que je ferme l'appli de tous les
utilisateurs connectés.

Aurais tu une solution ?

Merci

Yannick




Bonsoir.

Le plus facile et le plus utile est de fermer la base à partir d'un certain
temps d'inactivité.
Tu trouveras une base exemple sur la page :
http://access.seneque.free.fr/bases_exemples.htm N° 23

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Bonsoir,
J'aimerai savoir si c'etait possible de fermer correctment ma base mde a
une heure precise ( car les utilisateurs oublient de fermer cette base),
en
s'appuyant peut etre sur le fichier ldb ouvert.


Merci pour les reponses.

Yannick









Avatar
Raymond [mvp]
Il y a cette solution:
http://mypage.bluewin.ch/w.stucki/Admin.htm#BloquerUsagers
Entretien de la bdd: bloquer l'accès / déconnecter les usagers
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci Raymond,

le souci c'est que je n'ai pas de formulaire principal, j'ai simplement
une
barre de menus
d' apres l'exemple il s'applique sur un formulaire, de plus la periode
d'inactivite ne m'interresse pas trops car j'ai plusieurs utilisateurs a
se
connecter sur cette base et s'il faut qu'ils se reconnectent a chaque fois
apres cette periode, la galere.

Je voulais simplement que le soir a 19h00 que je ferme l'appli de tous les
utilisateurs connectés.

Aurais tu une solution ?

Merci

Yannick


Avatar
yannick
J'avais deja vu cet exemple il s'appuye sur un formulaire principal alors que
j'en ai pas.

Je ne comprends pas tous sur cet exemple.
Peux tu m'aiguiller?
Merci

Yannick


Il y a cette solution:
http://mypage.bluewin.ch/w.stucki/Admin.htm#BloquerUsagers
Entretien de la bdd: bloquer l'accès / déconnecter les usagers
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Merci Raymond,

le souci c'est que je n'ai pas de formulaire principal, j'ai simplement
une
barre de menus
d' apres l'exemple il s'applique sur un formulaire, de plus la periode
d'inactivite ne m'interresse pas trops car j'ai plusieurs utilisateurs a
se
connecter sur cette base et s'il faut qu'ils se reconnectent a chaque fois
apres cette periode, la galere.

Je voulais simplement que le soir a 19h00 que je ferme l'appli de tous les
utilisateurs connectés.

Aurais tu une solution ?

Merci

Yannick







Avatar
Raymond [mvp]
Bonjour.

Dans le principe, il s'agit, à l'aide d'une table et d'une valeur dans un
champ de cette table, d'empêcher les utilisateurs de se connecter et
d'informer les utilisateurs connectés de se déconnecter dans les 5 minutes.
Pour cela, dans ton cas, dans une table Arret, dans le champ HeureArret, tu
indiques 19:00:00 et dans le champ HeureReprise tu indiques 23:00:00
dans chaque base frontale , tu crées un formulaire (Visible = non) avec un
événement minuterie, qui ira tester la valeur des deux champs de la table.
Si la valeur est comprise entre HeureArret et HeureArret +5mn tu informes
que ça va fermer, lorsque la valeur est supérieure à HeureArret +10mn, tu
Quit la base.
Pour les nouveaux connectés, ce même formulaire teste que si l'heure
actuelle est comprise entre HeureArret et HeureReprise , il Quit
l'application.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
J'avais deja vu cet exemple il s'appuye sur un formulaire principal alors
que
j'en ai pas.

Je ne comprends pas tous sur cet exemple.
Peux tu m'aiguiller?
Merci

Yannick