PAN: Eccezioni in evento OnChangeRow
copia linkDescrizione del difetto
E' stato ora risolto il malfunzionamento il cui effetto era quello di generare, in alcuni casi particolari, un'eccezione gestita di tipo NullPointerException. Tale malfunzionamento si manifestava solo alle seguenti condizioni:
- la videata conteneva più di un pannello;
- all'interno dell'evento OnChangeRow di un pannello si utilizzava uno degli altri pannelli presenti nella videata;
- il pannello utilizzato all'interno dell'evento OnChangeRow seguiva quello che notificava l'evento all'interno dell'albero degli oggetti del progetto Instant Developer.
A partire dalla versione 9.1.4040 la creazione delle tabelle IMDB monoriga dei pannelli viene effettuata DOPO aver creato ed inizializzato tutti i pannelli presenti nella videata.
Effetti del malfunzionamento
- In alcuni casi particolari potevano generarsi eccezioni interne gestite all'interno dell'evento OnChangeRow.
Soluzioni
Questo difetto è stato risolto nella versione 9.1. Usando le versioni precedenti è sufficiente proteggere la riga di codice all'interno di un blocco TRY/CATCH.
Funzionalità interessate
La scrittura del codice all'interno dell'evento OnChangeRow dei pannelli.
Ultima modifica: 25/10/2016 / Validità: da 9.1.4040