WEB: Apertura di form modale
linkDescrizione del difetto
Se viene aperta una form modale (popup) e la form correntemente aperta rifiuta di perdere il focus (quindi nell'evento di Deactivate è stato impostato a True il parametro Cancel), il sistema apre comunque la nuova form ma la visualizzazione è errata. Nella versione 6.6 il sistema notifica l'evento di Deactivate sulla form attualmente in primo piano prima di aprire la nuova form modale. Se l'evento imposta a True la proprietà Cancel la nuova form non viene nemmeno aperta: questo infatti è l'unico modo per garantire che la form attualmente aperta continui ad essere in primo piano.
Effetti del malfunzionamento
- Viene aperta comunque la nuova form modale ma la visualizzazione è errata.
Soluzioni
E' sufficiente non impostare a True il valore della proprietà Cancel nell'evento di Deactivate della form già aperta.
Funzionalità interessate
L'apertura di una form modale a partire da una form non modale che rifiuta di perdere il fuoco.
Note
- Questo difetto è stato corretto nella versione 6.6.2750.
- Per le form non modali tutto rimane come prima: se la form corrente non accetta di perdere il fuoco (e imposta a True la proprietà Cancel dell'evento Deactivate), la nuova form viene comunque aperta ma rimane in secondo piano.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 24/03/2021 / Validità: da 6.6.2750