Verwenden von Spalteneigenschaften in Spaltenfunktionen?Gibt es eine Möglichkeit, eine neue Funktionsspalte in einer Tabelle zu erstellen, die die Eigenschaften einer anderen Spalte zusammen mit den Daten dieser Spalte verwendet?
Zum Beispiel eine Flag-Spalte für Artikel außerhalb der zugewiesenen LSL und USL erstellen?
Ich weiß, dass ich es tun kann, indem ich JSL verwende und Zellenwerte iterativ auswerte und Get Property ... usw., aber das scheint für einen so einfachen Vergleich und eine logische Operation unnötig komplex zu sein. Insbesondere die verschachtelten Spec-->LSL und Spec-->USL sind nicht einfach zu handhaben, wenn eine oder beide in einer bestimmten Spalte fehlen.
DatentabelleRe: Spalteneigenschaften in Spaltenfunktionen verwenden?Du könntest eine Formel mit so etwas verwenden:
</CODE><BR /><CODE class=" language-jsl">If(Row() == 1,
specs = :NPN1 << Get Property("Spec Limits");
lsl = Try(specs["LSL"], .);
usl = Try(specs["USL"], .);
val = .;
);
val = IfMZ(:NPN1 < lsl | :NPN1 > usl, 1, 0);
val;
aber wenn Sie viele Spalten zu überprüfen haben, ist dies meiner Meinung nach bei großen/gestapelten Daten einfacher, in denen Sie Spalten wie Parameter, Wert, LSL und USL haben können. Mit diesen können Sie dann ganz einfach eine Formel zum Markieren erstellen.
Auf einigen Plattformen können Sie auch Werte außerhalb der Spezifikation auswählen und einfärben, aber diese funktionieren möglicherweise nur für jeweils eine Spalte.