J'aimerais paramétrer la capacité de processus, c'est-à-dire que la colonne de capacité de processus sera modifiée par le commutateur de colonne. Cependant, la définition de l'analyse de capabilité du processus n'accepte aucune valeur paramétrée. Dans l'exemple suivant, supposons que la valeur du sélecteur de colonne est "d", qui est une chaîne "Déplacement". Les variables de processus peuvent être définies avec Eval(d) sans aucun problème, c'est-à-dire, Process Variables( Éval (d)) fonctionne bien ; cependant, l'analyse de la capabilité du processus ne fonctionne pas, c'est-à-dire que Éval (d)<< L'analyse de capacité de processus ne fonctionne pas. La raison pour laquelle j'en ai besoin est que les colonnes du sélecteur de colonnes changent dans une liste, et je veux que le tracé interactif le suive.
Un autre problème que j'ai est que les valeurs du tracé de capacité interactive ne changent pas avec le sélecteur de colonne. Manuellement, il est possible d'utiliser "Revenir aux valeurs d'origine", mais cela ne fonctionne pas dans le script (comme indiqué dans l'image). Comment puis-je utiliser cette fonction dans un script pour que chaque fois que je change de colonne, elle revienne.
ré= "Déplacement" ;
ProcessCap = dt << Capacité du processus (
Variables de processus( Éval (d) ),
Méthode de plage mobile (moyenne des plages mobiles),
Rapports détaillés individuels( 1 ),
Boîtes à moustaches de capacité( 0 ),
Parcelle d'objectifs ( 0 ),
Tracé de l'indice de capacité( 0 ),
Utilisez toujours les propriétés de colonne ( 1 ),
Tracé des performances du processus( 0 ),
{ Éval (d)<< Analyse de capacité de processus (
Capacité Sigma globale( 0 ),
Non-conformité( 0 ),
Dans la capacité Sigma( 0 ),
Histogramme( 1 , Afficher dans la densité Sigma( 0 ) ),
Tracé de capacité interactif(
1 ,
Revenir aux valeurs d'origine ( 1 ),
))},