Come ottenere il Column Switcher per ottenere tutte le colonne in una tabella dati da utilizzare per un grafico di controlloCiao a tutti,
Sto cercando di utilizzare il Column Switcher per estrarre automaticamente tutte le colonne nella tabella dati durante la creazione di un grafico di controllo in modo da poterle ruotare tutte contemporaneamente. Faccio funzionare il grafico di controllo ma non il commutatore di colonna. Ho provato a ricercarlo e nulla sembra funzionare. Qualsiasi aiuto sarà molto apprezzato.
Di seguito è riportato il codice che ho utilizzato:
dt5= Open("filex");
dt5= Data Table( "filex" );
colNamesList = dt5 << get Column names (string, Continuous);
Control Chart Builder(
Size( 534, 464 ),
Show Control Panel( 0 ),
Variables( Y( eval(colNamesList) ) ),
Chart(
Position( 1 ),
Limits( Shade Zones( 1 ) ),
Warnings(
Test 1( 1 ),
Test 2( 1 ),
Test 3( 1 ),
Test 4( 1 ),
Test 5( 1 ),
Test 6( 1 ),
Test 7( 1 ),
Test 8( 1 )
)),
Column Switcher(colNamesList ));Grazie,
Ryan
ScriptingRe: Come ottenere il Column Switcher per ottenere tutte le colonne in una tabella dati da utilizzare per un grafico di controlloGrazie @txnelson per il tuo aiuto ha funzionato esattamente come ne avevo bisogno.
Re: Come ottenere il Column Switcher per ottenere tutte le colonne in una tabella dati da utilizzare per un grafico di controlloSe esegui il grafico di controllo e lo imposti nel modo in cui desideri che appaia, puoi quindi salvare lo script e utilizzarlo per modellare ciò di cui hai bisogno per creare lo script.Ecco i risultati di farlo per la tua analisi
Names Default To Here( 1 );
dt5= Open("filex");
colNamesList = dt5 << get Column names( string, Continuous );
Control Chart Builder(
Size( 534, 464 ),
Show Control Panel( 0 ),
Variables( Y( Eval( colNamesList[1] ) ) ),
Chart(
Position( 1 ),
Limits( Shade Zones( 1 ) ),
Warnings(
Test 1( 1 ),
Test 2( 1 ),
Test 3( 1 ),
Test 4( 1 ),
Test 5( 1 ),
Test 6( 1 ),
Test 7( 1 ),
Test 8( 1 )
)
),
column switcher( colNamesList[1], Eval( colNamesList ) )
);