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

IDE: D&D CommandSet da primo livello a successivi

copia link

Descrizione del difetto

L'operazione di spostamento di un command set da primo livello ad un livello superiore al primo o viceversa poteva generare errori di compilazione o comportamenti imprevisti dell'applicazione.

Il motivo è che i command set di primo livello utilizzano la libreria CommandSet mentre i command set di livello superiore al primo utilizzano la libreria Command (vedi funzioni, metodi e proprietà contenute nella cartella Funzioni command set della libreria Command). L'operazione di spostamento, per esempio, di un command set da primo livello a secondo livello non ricollegava tutte le eventuali righe di codice alla libreria corretta. Pertanto se era presente una riga di codice come

   CmdSet.Expanded = true
nell'evento Intialize dell'applicazione tale riga di codice poteva generare errori di compilazione se il command set passava dal primo livello al secondo livello o successivi o viceversa. In alcuni casi particolari tale istruzione poteva causare l'apertura indesiderata di una videata.

Effetti del malfunzionamento

  • Dopo aver spostato il command set, in alcuni casi si potevano generare errori di compilazione.
  • In altri casi non erano presenti errori di compilazione ma l'apertura, il click, la chiusura di un command set poteva generare effetti non previsti a run-time.

Soluzioni

Questo difetto è stato risolto nella versione 9.5. Usando le versioni precedenti è sufficiente riscrivere la riga di codice che genera l'errore di compilazione.

Funzionalità interessate

La riorganizzazione mediante D&D di un menù.

Note

  • Malfunzionamento relativo alla segnalazione 000663-2010.

Ultima modifica: 24/05/2024 / Validità: da 9.5.4160

Vedi anche

  • Libreria Command
  • Libreria Command Set

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum