Comment obtenir le sélecteur de colonne pour obtenir toutes les colonnes d'une table de données à utiliser pour une carte de contrôleBonjour à tous,
J'essaie d'utiliser le sélecteur de colonnes pour extraire automatiquement toutes les colonnes de la table de données lors de la création d'une carte de contrôle afin que je puisse les parcourir toutes en même temps. Je fais fonctionner la carte de contrôle mais pas le sélecteur de colonne. J'ai essayé de faire des recherches et rien ne semble fonctionner. Toute aide sera fortement appréciée.
Ci-dessous le code que j'ai utilisé :
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 ));Merci,
Ryan
ScriptRe: Comment obtenir le sélecteur de colonnes pour obtenir toutes les colonnes d'une table de données à utiliser pour une carte de contrôleSi vous exécutez la carte de contrôle et la configurez comme vous le souhaitez, vous pouvez ensuite enregistrer le script et l'utiliser pour modéliser ce dont vous avez besoin pour créer le script.Voici les résultats de cela pour votre analyse
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 ) )
);