Cómo hacer que el selector de columnas obtenga todas las columnas de una tabla de datos para usarlas en un gráfico de controlHola, todos,
Estoy tratando de usar Column Switcher para extraer automáticamente todas las columnas en la tabla de datos al crear un gráfico de control para poder rotarlas todas a la vez. Consigo que el gráfico de control funcione, pero no el Column Switcher. He intentado investigarlo y nada parece funcionar. Cualquier ayuda será apreciada.
A continuación se muestra el código que he estado usando:
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 ));Gracias,
Ryan
ScriptingRe: Cómo hacer que el selector de columnas obtenga todas las columnas en una tabla de datos para usar en un gráfico de controlSi ejecuta el gráfico de control y lo configura de la forma en que desea que se vea, puede guardar el script y usarlo para modelar lo que necesita para crear el script.Aquí están los resultados de hacer eso para su análisis.
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 ) )
);