ID: RETURN dentro CASE genera errore di validazione
copia linkDescrizione del difetto
Se veniva creata una istruzione RETURN all'interno di un blocco CASE di uno SWITCH veniva generato l'errore "1533 - Questo statement / blocco non è raggiungibile (controlla la posizione delle istruzioni RETURN)" durante la validazione del progetto. Instant Developer, infatti, non teneva conto del fatto che la RETURN era contenuta nel blocco CASE e credeva, erroneamente, di non poter mai raggiungere il blocco CASE successivo.
Effetti del malfunzionamento
- Viene generato l'errore "1533 - Questo statement / blocco non è raggiungibile (controlla la posizione delle istruzioni RETURN)" durante la validazione del progetto.
Soluzioni
Utilizzare la versione 8.5.3800. Qualora non sia possibile utilizzare tale versione è sufficiente racchiudere l'istruzione RETURN all'interno di un blocco IF. In questo caso Instant Developer non effettua il controllo di codice non raggiungibile dato che non è noto a design-time se l'espressione dell'IF sarà sempre vera o falsa.
Funzionalità interessate
La scrittura del codice tramite il visual code editor.
Ultima modifica: 15/03/2011 / Validità: da 8.5.3800