English
Instant Developer Foundation Documentazione
Aiutaci anche tu a migliorare la Documentazione: vai in fondo alla pagina, esprimi la tua valutazione sull'articolo e aggiungi il tuo feedback.
  • Note di rilascio
  • Versione 9.5.4160
  • Correzioni

IDE: Compilazione componenti e debug

link

Descrizione del difetto

Errore di compilazione in un caso particolare di utilizzo dei componenti. I malfunzionamenti erano due e si manifestavano alle seguenti condizioni:

  • il componente risiedeva nello stesso progetto in cui era contenuta l'applicazione web che lo utilizzava;
  • il componente conteneva una variabile globale pubblica di tipo oggetto;
  • nell'applicazione web si scriveva una riga di codice del tipo:
       if (VariabileComp.Proprietà == VALORE)
  • dove VariabileComp era la variabile globale contenuta nel componente e Proprietà era una delle proprietà della classe di cui la variabile era una delle istanze.
Questo caso particolare generava un errore di compilazione. Se, poi, l'applicazione web veniva compilata attivando il modulo di debug e la procedura in cui era contenuta la riga di codice non era esclusa da tale modulo veniva generato un ulteriore errore di compilazione.

Effetti del malfunzionamento

  • Nel caso descritto sopra si generavano errori durante la compilazione dell'applicazione.

Soluzioni

Questo difetto è stato risolto nella versione 9.5. Usando le versioni precedenti è sufficiente assegnare ad una variabile locale il valore della proprietà di classe ed utilizzare la variabile all'interno dell'espressione del blocco IF. Qualora fosse presente anche l'errore dovuto al modulo di debug è sufficiente escludere al procedura da tale modulo attivando il flag Escludi dal debug presente nella videata delle proprietà della procedura stessa.

Funzionalità interessate

L'utilizzo, dall'interno di un'applicazione web, di riferimenti ad istanze di variabili globali di tipo oggetto contenute in componenti.

Note

  • Malfunzionamento relativo alla segnalazione 000688-2010.

Ultima modifica: 24/09/2010 / Validità: da 9.5.4160

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum