Script d'analyse des capacitésBonjour,
Est-il possible de masquer certains des indices de capabilité lors de l'utilisation de l'analyse de capabilité? J'essaie d'écrire un script de carte de contrôle qui n'affichera que Ppk, PPM et% réel hors spécifications. Cela fait partie d'un script plus large et Control Chart Builder ne peut pas être utilisé.
Merci.
ScriptingRe: Script d'analyse des capacitésOui c'est possible, vous n'avez pas ajouté de données de table, mais voici l'exemple de script:
Capability(
Y( :DATA ),
Spec Limits( DATA( LSL( -2 ), Target( 0.5 ), USL( 3 ) ) ),
Capability Indices Report( 1 ),
Individual Detail Reports( 1 ),
Capability Box Plots( 0 ),
Goal Plot( 0 ),
,
SendToReport(
Dispatch( {"Capability Indices"}, "CPK", NumberColBox, {Select, Visibility( "Hidden" ), Select} )
)
);
Je suppose que le moyen le plus simple de le faire, au cas où vous voudriez masquer une zone spécifique du graphique affiché, c'est d'abord créer le graphique tel quel, puis cliquez avec le bouton droit dans le triangle gris, puis sélectionnez Modifier, Afficher les propriétés.
De là, vous pouvez cliquer dans n'importe quelle zone des informations affichées que vous souhaitez masquer, après l'avoir sélectionnée, allez dans Visibilité et choisissez Caché.
Cordialement.
Re: Script d'analyse des capacitésMerci AndresGlez, en utilisant votre code, j'ai pu masquer certaines colonnes, mais pas les lignes. J'essaie d'utiliser Remove Element pour supprimer la ligne, mais cela ne fonctionne pas. Voici ce que j'ai.
dt = tableau de données actuel ();
dt << Carte de contrôle (
Re: Script d'analyse des capacitésMerci AndresGlez.
J'ai pu masquer certaines des colonnes avec votre code, mais pas les lignes. J'essaye d'utiliser NumberColBox << Remove Element (), mais cela ne fonctionne pas comme prévu. Ci-dessous le code, tous les conseils sont appréciés.
dt = tableau de données actuel ();
dt << Carte de contrôle (
Re: Script d'analyse des capacitésJe suppose que ce que vous avez spécifié dans "Ci-dessous est ce que j'ai" n'est pas complet. Pourriez-vous s'il vous plaît résoudre le problème?Re: Script d'analyse des capacitésDésolé pour ça. J'ai appuyé sur Réponse rapide au lieu de Répondre.
J'ai une carte de contrôle avec une table à deux colonnes avec "Capability" et "Index" comme en-têtes avec 5 indices de capacité listés ci-dessous. J'aimerais cacher certains des indices et essayer le code ci-dessous, mais cela n'a pas fonctionné comme prévu. J'ai omis une partie du code juste pour le raccourcir.
dt = Current Data Table ();
dt << Control Chart (
Sample Label (:Date),
KSigma (3),
Chart Col (
:Name ("Test")
XBar (Show Control Limits (0)),
R ( Show Control Limits (0)),
Capability (
Distribution (
Continuous Distribution(
Column ( :Name ("Test")),
Fit Distribution (Normal),
Capability Analysis (LSL (0), USL (1), Target (0.5)),
)
)
)
),
SendToReport(
Dispatch (
{"Test", "Capability Analysis", "Long Term Sigma"
},
"Index"
NumberColBox << Remove Element (3)
{Visibility ("Collapse")}
),
);