<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto provando a usare JSL per scegliere in modo interattivo una colonna da un DT, eseguire un'operazione su quella colonna e inserirla in una nuova colonna. Non riesco a ottenere la sintassi corretta per eseguire l'operazione. In allegato c'è il mio script e un DT di esempio.
Funziona alla grande. Molto apprezzato
Può essere difficile estrarre una colonna da una finestra di dialogo e inserirla in una formula di colonna.
Ecco un modo per farlo, basato sul tuo esempio:
Nomi predefiniti qui ( 1 ) ;
dt = Tabella dei dati corrente () ;
cdlg = Finestra di dialogo delle colonne ( sel = ColList ( "Seleziona Col" , MinCol ( 1 ) , MaxCol ( 1 ))) ;
f = Eval Espr ( Login ( expr ( cdlg [ "SEL" ] [ 1 ]))) ;
SZZ = cdlg [ "SEL" ] [ 1 ] << prendi il nome ;
dt << Nuova colonna ( "Scollegarsi " || SZZ , numerico , continuo , formula ( Nome Espr ( f ))) ;