Ciao,
Ho una domanda sul mio script sulla generazione della tabella di riepilogo, ed ecco cosa ho fatto.
1. creato una tabella di riepilogo da JSL, chiamala tabella S1
dt<<
Summary(
Group( :Name( "Date-Time" ), :Lot, :Test ID, :Test Label, :Field X, :Field Y ),
Variance( :Name( "Mreg (nm)" ) ),
);
2. provare a creare un'altra tabella di riepilogo (S2) basata su S1 con il seguente JSL
dt<< Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Mean( :Name( "Variance(Mreg (nm))" ) ),
Freq( "None" ),
Weight( "None" )
)
Non ha funzionato con l'errore "Colonna non trovata nell'accesso o nella valutazione di 'Bad Argoment'"
3. Ho eliminato l'argomento della riga delle statistiche, quindi ha funzionato per generare S2
dt<< Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Freq( "None" ),
Weight( "None" )
)
Tutti gli script precedenti sono stati copiati da uno script generato automaticamente (il che significa che ho eseguito manualmente le operazioni desiderate e ho copiato lo script di origine).
Qualcuno avrebbe idea del perché?
Distinti saluti,
Zihao
Non c'è una colonna chiamata
"Variance(Mreg (nm))"
nella tabella dati S1 viene chiamato
"Mreg (nm)"
Ecco il codice che dovrebbe funzionare
Names Default To Here( 1 );
dt = Data Table("S1");
dt2 = dt <<
Summary(
Group( :Name( "Date-Time" ), :Lot, :Test ID, :Test Label, :Field X, :Field Y ),
Variance( :Name( "Mreg (nm)" ) ),
Link to original data table(0)
);
dt3 = dt << Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Mean( :Name( "(Mreg (nm))" ) ),
Freq( "None" ),
Weight( "None" )
);