WinDev

Articoli tecnici organizzati per gruppo funzionale.

19 schede5 gruppiPagina 3 di 3

WLanguage e compilazione

3 nella pagina

WinDev: il progetto deve essere ricompilato

L'avviso Project must be recompiled compare quando sorgenti, classi, componenti o configurazione non sono allineati al codice generato usato dall'esecuzione o dalla distribuzione. Copiare solo l'eseguibile non aggiorna necessariamente tutti gli artefatti. La procedura corretta salva il progetto, ricompila la configurazione interessata, controlla gli errori e ridistribuisce il pacchetto coerente.

Project not recompiled

WinDev: indice dell'array fuori intervallo

Array index out of range in WinDev indica che il codice accede a una posizione non presente nell'array. Le cause tipiche sono indice iniziale o finale errato, array vuoto, conteggio cambiato durante il ciclo o dati provenienti da una sorgente non validata. Occorre controllare dimensione e indice nello stesso punto dell'accesso e gestire esplicitamente il caso senza elementi.

Array index out of range

WinDev: tipo di parametro non valido

L'errore Invalid parameter type compare quando una procedura o una funzione WLanguage riceve un valore incompatibile con la dichiarazione prevista. Il problema può essere un tipo automatico non quello atteso, un valore Null, una conversione implicita non ammessa o una firma cambiata senza aggiornare i chiamanti. La correzione rende esplicita la conversione e aggiorna la firma in modo coerente.

Invalid parameter type