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

CMP: Variabili globali di componente

copia link

Descrizione del difetto

Errore all'avvio dell'applicazione se si utilizzavano variabili globali di tipo oggetto inizializzate automaticamente dal sistema. Il malfunzionamento si manifestava solo se:

  • l'applicazione web utilizzava un componente
  • il componente conteneva una variabile globale di tipo classe contenuta in un secondo componente
  • la variabile era automaticamente inizializzata (era stato attivato il flag "New" nella videata delle proprietà della variabile)

Effetti del malfunzionamento

  • All'avvio dell'applicazione veniva mostrata una pagina bianca.
  • Se si premeva il bottone Refresh del browser l'applicazione partiva ma la variabile globale di tipo oggetto poteva non essere correttamente inizializzata.

Soluzioni

Questo difetto è stato risolto nella versione 10.5. Per le versioni precedenti è sufficiente disattivare il flag "New" presente nella videata delle proprietà della variabile globale ed inizializzare manualmente la variabile nell'evento Initialize del componente tramite l'istruzione

  VARIABILE_GLOBALE := new()

Funzionalità interessate

L'utilizzo di variabili globali di tipo oggetto in componenti.

Note

  • Malfunzionamento relativo alla richiesta di assistenza 001005-2011.
  • Il malfunzionamento non si manifestava se la variabile globale e la classe si trovavano nello stesso componente.

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

Vedi anche

  • New (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum