Passare le proprietà delle colonne alla tabella di riepilogoHo un metodo complicato per farlo, mi chiedevo se esiste qualcosa di meglio. È possibile che le proprietà delle colonne di una tabella padre vengano trasmesse a una tabella di riepilogo?
Automazione e scriptingRe: Passare le proprietà delle colonne alla tabella di riepilogoQuali proprietà di colonna? In quali colonne? Alcune vengono copiate senza problemi.
Se si desidera utilizzare lo scripting degli appunti, l'indice fornisce un esempio piuttosto semplice di copia delle proprietà delle colonne utilizzando JSL
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
dt << Copy Column Properties({:MODULUS, :ELONG});
dt2 = New Table("test it",
New Column("T1", numeric, continuous),
New Column("T2", numeric, continuous),
New Column("T3", numeric, continuous),
Add Rows(10)
);
dt2 << Paste Column Properties({:T1, :T3});
Re: Passare le proprietà delle colonne alla tabella di riepilogoJarmo
Sulla base del tuo suggerimento e di alcune informazioni che ho trovato qui
Risolto: Copia delle proprietà delle colonne da una tabella dati a un'altra - Community utenti JMP
Mi è venuta questa idea.
Names Default To Here( 1 );<BR />dt = Current Data Table();<BR />Summarize( unique_values = by( :LOT ) );<BR />colList = dt << get column names( numeric, string );<BR />SpecCols = {};<BR />For Each( {colnames, index}, colList,<BR />spec = Column( dt, colnames ) << get property( "Spec Limits" );<BR />If( !Is Empty( spec ),<BR />Insert Into( SpecCols, colnames )<BR />);<BR />);<BR /><BR />Try(For( i = 1, i <= N Cols( dt ), i++,
colProps = Column( dt, SpecCols[i] ) << Get Column Properties;
Column( Data Table( "Yield By Wafer" ), SpecCols[i] ) << Add Column Properties( colProps );
));
dt è la tabella padre, SpecCols è un elenco di colonne con specifiche e Yield By Wafer è il riepilogo. Funziona, ma solo per alcune colonne. Sto cercando di capire il modello.
Re: Passare le proprietà delle colonne alla tabella di riepilogoCredo di aver capito. Avevo una colonna di dati insolita in cui a tutte le voci mancavano i codici valore. L'iterazione sembra interrompersi a quel punto e non riesce ad aggiungere proprietà di colonna da lì in poi. A parte questo, sembra funzionare bene.
Re: Passare le proprietà delle colonne alla tabella di riepilogoPer superare i limiti delle specifiche puoi anche semplicemente usare Gestisci limiti delle specifiche