English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Versioni precedenti
  • Versione 8.1.3650
  • Correzioni

DO: Notifica evento OnRemoveChild

copia link

Descrizione del difetto

L'evento di OnRemoveChild veniva notificato sono nel caso venisse utilizzato il metodo Add della libreria IDCollection. Ora l'evento viene notificato anche nei seguenti casi:

  • rimozione di un documento tramite la procedura RemoveAt;
  • salvataggio della collection se questa contiene documenti da eliminare. In particolare il sistema notifica l'evento al documento che possiede la collection per ogni documento figlio la cui proprietà Deleted sia stata impostata a True;
  • chiamando il metodo RemoveDeleted sulla collection qualora questa contenga documenti con proprietà Deleted a True e la collection sia posseduta da un documento.

Effetti del malfunzionamento

  • Rimuovendo un figlio da una collection di documento tramite la procedura RemoveAt non causava la notifica dell'evento.
  • Impostando a True la proprietà Deleted di un documento contenuto in una collection non causava la notifica dell'evento quando la colection veniva salvata.

Soluzioni

Utilizzare la versione 8.1.3650.

Funzionalità interessate

Utilizzo dell'evento OnRemoveChild.

Note

  • L'assegnazione a True della proprietà Deleted di un documento non causa l'immediata nodifica dell'evento al documento padre. L'evento OnRemoveChild viene notificato quando la collection viene salvata o quando viene chiamata la procedura RemoveDeleted.

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

Vedi anche

  • Remove At (procedura)
  • ID Collection
  • On Remove Child (evento)
  • Add (procedura)
  • Remove Deleted (procedura)
  • Deleted (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum