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

IDE: Macro $L in funzioni di libreria

copia link

Descrizione del difetto

Se si chiamava un metodo statico di libreria tramite istanza si otteneva un errore compilazione se l'espressione del metodo conteneva la macro "$L".

Effetti del malfunzionamento

  • Venivano generati errori di compilazione.

Soluzioni

Era sufficiente chiamare il metodo statico utilizzando la libreria e non l'istanza della stessa. In quel caso il codice generato era corretto.

Funzionalità interessate

La generazione del codice relativa a funzioni di libreria la cui espressione conteneva la macro "$L".

Note

  • Malfunzionamento relativo alla richiesta di assistenza 002207-2020.
  • La macro "$L" viene sostituita, a compile time, con il nome completo della classe/libreria a cui appartiene il metodo. Tale sostituzione, però, non era corretta se si scriveva
       variabile.MetodoStatico()
    
    In questo caso, infatti, il sistema inseriva il nome della variabile e non il nome completo della classe/libreria, come richiedo dal metodo statico.

Ultima modifica: 29/11/2022 / Validità: da 21.0.8100

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum