L'errore This function is not available in server code in WinDev segnala API desktop usata in una configurazione server. Il controllo iniziale consiste nel verificare il target della procedura e le API ammesse sul server. La correzione prudente è sostituire la funzione con l'equivalente server o spostare il codice nel client; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-SERVER-CODE
→
L'errore Unknown identifier in WinDev segnala refuso, elemento rinominato o dipendenza non inclusa. Il controllo iniziale consiste nel controllare nome, ambito e componente che dovrebbe dichiarare l'identificatore. La correzione prudente è correggere il nome o dichiarare/importare l'elemento prima dell'uso; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-UNKNOWN-ID
→
L'errore The number of parameters is invalid in WinDev segnala firma modificata o chiamata copiata da una versione diversa. Il controllo iniziale consiste nel confrontare la chiamata con la firma della procedura o funzione. La correzione prudente è aggiungere o rimuovere parametri e aggiornare le chiamate dipendenti; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-PARAMETERS
→
L'errore Object has not been initialized in WinDev segnala variabile NULL o inizializzazione saltata. Il controllo iniziale consiste nel verificare il ramo che crea l'oggetto prima di usarne proprietà o metodi. La correzione prudente è inizializzare l'oggetto e gestire il caso di creazione fallita; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-OBJECT-NULL
→
L'errore External procedure not found in WinDev segnala libreria assente, procedura rinominata o configurazione incompleta. Il controllo iniziale consiste nel controllare nome, libreria e configurazione che dovrebbe esportare la procedura. La correzione prudente è includere la libreria corretta o aggiornare il riferimento alla procedura; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-EXTERNAL-PROCEDURE
→
L'errore Type mismatch in WinDev segnala conversione implicita non ammessa o dato proveniente da un controllo diverso. Il controllo iniziale consiste nel controllare i tipi dedotti e il valore passato alla funzione o assegnato alla variabile. La correzione prudente è convertire esplicitamente il valore o correggere la dichiarazione del tipo; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-TYPE
→
L'errore A value must be returned in WinDev segnala ramo condizionale senza RETURN. Il controllo iniziale consiste nel controllare tutte le diramazioni della procedura che dichiara un risultato. La correzione prudente è restituire un valore coerente in ogni percorso oppure rimuovere il tipo di ritorno se non serve; prima di intervenire conviene conservare un backup e verificare la versione del prodotto e il contesto in cui il messaggio compare.
WL-RETURN
→
L'errore Identifier not found in WinDev indica che il compilatore non riesce a risolvere un nome usato nel codice WLanguage. Il nome può essere scritto diversamente, avere visibilità insufficiente, appartenere a un componente non incluso o essere stato rinominato. La diagnosi confronta dichiarazione, contesto e configurazione del progetto prima di aggiungere variabili globali senza controllo.
Identifier not found
→