Condizioni di notifica
Questo evento viene notificato dal framework quando viene rilasciato un lock su un documento. Ciò può avvenire nei seguenti casi:
- se in una procedura Visual Code viene usata la funzione ReleaseLock per rilasciare manualmente il lock sul documento;
- se viene rilasciato un lock su un documento figlio per il quale non è abilitato il servizio Document Locking;
- a seguito del salvataggio di un pannello DO;
- a seguito dell'annullamento delle modifiche ad un pannello DO;
- quando scade la sessione utente.
Utilizzo consigliato
L'evento deve implementare la gestione del locking salvando i dati su un database o su una qualsiasi altra fonte dati.
Argomenti
Doc | Oggetto di tipo IDDocument per cui è richiesto il rilascio del lock. |
Esempio di codice
// ****************************************************************************
// Evento notificato dal framework quando viene rilasciato un lock su un
// documento
// ****************************************************************************
event MyDocumentHelper.ReleaseLock(
IDDocument Doc // Oggetto di tipo IDDocument per cui è richiesto il rila...
)
{
// Elimino il lock
delete from Lock
where
IDDoc = Doc.docID()
}
// Evento notificato dal framework quando viene rilasciato un lock su un
// documento
// ****************************************************************************
event MyDocumentHelper.ReleaseLock(
IDDocument Doc // Oggetto di tipo IDDocument per cui è richiesto il rila...
)
{
// Elimino il lock
delete from Lock
where
IDDoc = Doc.docID()
}
Ultima modifica: 25/10/2016 / Validità: da 11.5.5000