Comment faire en sorte que le sélecteur de colonnes obtienne 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 de pouvoir les parcourir toutes en même temps. Je fais fonctionner la carte de contrôle mais pas le sélecteur de colonnes. J'ai essayé de faire des recherches et rien ne semble fonctionner. Toute aide est la bienvenue.
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
Ingénierie Qualité et ProcédésRe : Comment faire en sorte que le sélecteur de colonnes obtienne toutes les colonnes d'une table de données à utiliser pour une carte de contrôleMerci @txnelson pour votre aide, cela a fonctionné exactement comme j'en avais besoin.
Re : Comment faire en sorte que le sélecteur de colonnes obtienne 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 cette opération 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 ) )
);