Comment utiliser une propriété de colonne dans une formule ?J'ai attribué la propriété Column : Spec Limits ; Ciblez certaines colonnes. Je dois créer une formule réussite/échec qui vérifie si la valeur est >= 25 % de la valeur cible de cette colonne. L'éditeur de formule peut-il accéder à la propriété Target ? Sinon, quelle est la meilleure façon de scripter l'utilisation de la colonne Target dans une formule ?
Merci d'avance!
Re : Comment utiliser une propriété de colonne dans une formule ?Merci Jeff. C'était exactement ce que je cherchais : éviter d'avoir à écrire des scripts (non pas que les scripts soient mauvais, mais l'éditeur de formules est plus facile). Je vais beaucoup l'utiliser !
Re : Comment utiliser une propriété de colonne dans une formule ?Vous pouvez obtenir les propriétés de colonne dans une formule de colonne.
mpb a montré la syntaxe. Voici à quoi cela ressemblerait dans une formule :
(:Weight << get property( "Spec Limits" ))["LSL"]
Les parenthèses sont importantes car vous devez vous assurer que l'indice "LSL" figure sur le résultat du message Get Property.
J'ai joint un tableau de données montrant cette formule.
-Jeff
Re : Comment utiliser une propriété de colonne dans une formule ?Voici un exemple en supposant que les données de condition physique correspondent à la table active. Utilisez la boîte de dialogue Informations sur la colonne pour définir vos propres limites de spécifications, par exemple pour la colonne oxy. Pour les tests, j'ai défini LSL, Target et USL sur 40, 50, 60 respectivement. Ouvrez la fenêtre du journal pour voir que les informations de spécification ont été lues correctement.
dt1 = Data Table( "Fitness" );
specs = Column( dt1, "Oxy" ) << get property( "Spec Limits" );
lsl = specs["LSL"];
usl = specs["USL"];
target = specs["Target"];
Afficher( lsl, usl, cible );