DO: Intercettare errori di salvataggio
copia linkDescrizione
Nelle versioni precedenti, quando un documento non si riusciva a salvare, non era agevole capirne il motivo, sopratutto se esso era attaccato ad un pannello. Sono state quindi apportate le seguenti modifiche:
- Se un documento non può essere salvato il framework controlla in automatico la PK, le AK, e le FK DELETE NON CASCADE e se scopre degli errori, li attacca alle proprietà correlate.
- Se l'errore non è rilevabile con i controlli precedenti attacca l'errore SQL al documento come già accadeva nelle versioni precedenti.
- Quando il documento attaccato ad un pannello non può essere salvato viene notificato l'evento di pannello OnDatabaseError che può controllare lo stato del documento che non si è salvato e capire perchè.
- E' stato inoltre implementata una modifica al meccanismo di validazione automatica dei documenti: prima di segnalare un errore su una proprietà si controlla che non sia già presente un altro errore sulla stessa proprietà in modo da non sovrascriverlo.
Funzionalità interessate
Gestione errori di salvataggio di documenti.
Ultima modifica: 22/09/2021 / Validità: da 6.9.3160