Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Pack en tablas
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Divers
Thread ID:
00746969
Message ID:
00747001
Vues:
17
>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
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform