Ciao,
Sono molto esperto nello scripting e ho una domanda (forse mi manca qualche sintassi di base qui?).
Uso il seguente script per creare in una tabella dati nuove colonne con un "if".
Per la nuova colonna "Mal di testa 1" funziona bene. Per "Fever 1" non funziona. Viene creata una nuova colonna (ma con tipo di dati numerico e modello di dati continuo anziché carattere, nominale e se l'istruzione non funziona) .
È interessante notare che se eseguo solo nell'editor di script, la parte sottostante funziona molto bene (la colonna quindi è carattere, nominale e anche i valori >=38 vengono trasferiti correttamente su "Sì".
La colonna di riferimento "Temperatura convertita" nell'istruzione if è numerica, continua.
Quindi cosa sto sbagliando qui?
Grazie per l'aiuto !
Nuova colonna ("Febbre 1",
Carattere,
"Nominale",
Formula( If( :Temperatura convertita >= 38, "Sì", "" ) ), Imposta selezionato );
Non sto trovando un errore.

Potresti voler controllare la tabella dei dati per i nomi di colonna duplicati.
Grazie Jim. Il problema è risolto. Ho commesso un errore scegliendo il modello di dati sbagliato in una parte successiva dello script e ora sto usando la funzione di debug (il mio apprendimento oggi!) Ottimo supporto!