English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • ID Document Helper
  • Eventi Gestione locking

Release Lock

evento copia link

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()
}

Ultima modifica: 25/10/2016 / Validità: da 11.5.5000

Vedi Anche

  • ID Document
  • Release Lock (funzione)
  • Service List (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum