<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un tableau de données avec des lignes de différentes parties et chaque colonne contient différents tests pour chaque partie.Les limites de spécifications pour chaque colonne sont des limites de spécifications intégrées dans chaque propriété de colonne.Je voudrais créer un tableau de données où chaque ligne est maintenant le paramètre, avec une colonne d'USL, LSL et la moyenne de chaque paramètre.
Je ne sais pas comment procéder, toute aide serait appréciée.
J'avais un vieux code à peu près le même que celui de vince.faller0 au-dessus de. J'ai donc ajouté quelques lignes pour donner également la moyenne.
Voici une façon avec JSL.
dt = ouvrir ( "$SAMPLE_DATA\Big Class.jmp" );
Colonne (dt, "hauteur" )<< Définir la propriété ( « Limites des spécifications » , {LSL( 61 ), USL( 65 ), Cible( 63 ), Afficher les limites ( 0 )});
Colonne (dt, "hauteur" )<< Définir la propriété ( « Limites des spécifications » , {LSL( 70 ), USL( 120 ), Cible( 90 ), Afficher les limites ( 0 )});
col_names = dt << Obtenir les noms de colonnes ;
dt_nouveau = Nouveau tableau ( "Limites des spécifications" , Nouvelle colonne ( "Test" , Personnage), Nouvelle colonne ( "LSL" )
, Nouvelle colonne ( "Cible" ), Nouvelle colonne ( "USL" )
);
pour (je= 1 , je<= articles (noms_col), i++,
sls = colonne (dt, col_names )<< Obtenir une propriété ( "Limites des spécifications" );
si (! est vide (sls),
dt_nouveau << Ajouter des lignes ({:Test = carboniser (noms_col ), :LSL = sls[ "LSL" ],
:Cible = sls[ "Cible" ], :USL = sls[ "USL" ]
}
)
)
);
Si vous obtenez les limites des spécifications à partir de l'analyse des capacités, vous pouvez également les obtenir à partir du bouton d'accès direct.
