Titolo: Eseguire metodi all'uscita di un database
Categoria: Tecniche |
|
Ultimo Aggiornamento: 19/03/04 |
Capita molto spesso che 4D debba "avvertire" l'utente che alcune operazioni che doveva eseguire prima dell'uscita dal programma non sono state eseguite o che alcuni dati hanno certe caratteristiche.
Il metodo "On Exit Database" può contenere questo tipo di controlli. E' importante pero' notare che, mentre nelle versioni monoutente possono essere eseguite query anche in questo metodo, nelle versioni in client/server
l'esecuzione di una query nel metodo "On Exit Database" impedisce la chiusura del client.
La soluzione al problema è lanciare dal metodo "On Exit Database" dei nuovi processi separati, che eseguano queste operazioni di chiusura, e facendo attendere a quest'ultimo che questi nuovi processi finiscano, prima di poter continuare e dunque permettere l'uscita dall'applicazione.
Inviato da: Pierpaolo Sichera |
|
Visite: 14526 |
Se accedi con utente e password, puoi aggiungere dei commenti.