Quién es el último en salir ?

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
LOUIS
Posts: 202
Joined: Tue Dec 11, 2012 9:05 pm
DBs Used: DBF

Quién es el último en salir ?

Post by LOUIS »

Buenas tardes/noches/dias Amigos:

Sigo trabajando en la versión 3.0.46 y se me ha ocurido algo que ojalá se pueda ... Cómo programo para saber quién es el último usuario que esta saliendo del sistema en el Servidor ? ... Y si sé que éste usuario es el último que está saliendo, impida que alguien entre (en la red), hasta que se corran ciertos procedimientos rápidos, como indexaciones y pasar la información ingresada temporalmente a la dbf definitiva e histórica, evitando así que un usuario haga este proceso de actualización al final del día y lo haga el sistema en modo automático.

De antemano, muchas gracias.
User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Quién es el último en salir ?

Post by danielmaximiliano »

Abrir una base de datos de usuarios, ahí se registra la entrada y se suma el campo cant de usuarios
Al salir el usuario se registra su salida y si la cantidad de usuarios es cero este tendría que hacer todos los procedimientos que necesitas
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
Ismach
Posts: 161
Joined: Wed Nov 28, 2012 5:55 pm
DBs Used: DBF, mySQL, Mariadb, postgreSQL, Oracle, Db2, Interbase, Firebird, and SQLite
Location: Buenos Aires - Argentina

Re: Quién es el último en salir ?

Post by Ismach »

un demonio que mantenga el numero de usuarios conectados que sume o reste cuando este llegue a cero haga lo que tenga que hacer o dispare otros procesos... Otra forma de implemntar esto es a traves de un automata, esdecir que cambie de estado de acuerdo a cierto valor hecho o evento.
User avatar
LOUIS
Posts: 202
Joined: Tue Dec 11, 2012 9:05 pm
DBs Used: DBF

Re: Quién es el último en salir ?

Post by LOUIS »

Gracias Daniel y Ismach
Leopoldo Blancas
Posts: 388
Joined: Wed Nov 21, 2012 7:14 pm
Location: México

Re: Quién es el último en salir ?

Post by Leopoldo Blancas »

Yo lo que hago es una DB con el nombre de Usuarios, Passwords, y Activo, con una variable Publica voy contando los usuarios ACTIVOS que se conectan y restando los que se desconectan y al valer "0", entonces llamo a los procedimientos para que hagan el trabajo... Bloquear archivos, etc.

Saludos
User avatar
LOUIS
Posts: 202
Joined: Tue Dec 11, 2012 9:05 pm
DBs Used: DBF

Re: Quién es el último en salir ?

Post by LOUIS »

Gracias Leopoldo, muy amable.
Post Reply