Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Pack en tablas
Message
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Miscellaneous
Thread ID:
00746969
Message ID:
00747001
Views:
16
>Hay alguna manera de hacerlo y que en el momento de ejecutarse les aparezca un formulario a los usuarios que diga algo como "Actualizando Datos" y los deshabilite el tiempo que dure el proceso para que luego continuen sus movimientos?

Varios frameworks (doy VMP como ejemplo), tienen un objeto que es el administrador de usuarios (user manager). Este sabe quien esta en el sistema a toda hora. El mismo framework tiene rutnas con un timer que verifica si hay mensajes. El administrador s'olo tiene que abrir un form e indicar que el sistema se va a cerrar en x minutos por mantenimiento (con un editbox para dar una explicacion). Desde ese momento, a ningun usuario nuevo se le acepta el login y los que ya estaban en el sistema les aparece un mensaje cada minuto diciento que deben cerrar y salir.

Si al vencer el tiempo no han salido, el programa ejecuta el cancel de cada form que los usuarios tengan abiertos (incluye tablerevert(), rollback, cierre de tablas, logout, etc.)

Solo el administrador queda en el sistema hasta que marque que se abre todo al p'ublico otra vez.

Claro?


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Previous
Reply
Map
View

Click here to load this message in the networking platform