Utilizzo delle proprietà delle colonne nelle funzioni delle colonne?C'è un modo per creare una nuova colonna di funzione all'interno di una tabella che utilizza le proprietà di un'altra colonna insieme ai dati di quella colonna?
Ad esempio, creare una colonna flag per gli elementi al di fuori di LSL e USL assegnati?
So che posso farlo usando JSL e valutando in modo iterativo i valori delle celle e Ottieni proprietà ... ecc., Ma sembra inutilmente complesso per un confronto e un'operazione logica così semplici. In particolare, le Spec-->LSL e Spec-->USL annidate non sono facili da usare quando una o entrambe possono mancare su una particolare colonna.
Tabella datiRi: Utilizzo delle proprietà delle colonne nelle funzioni delle colonne?Potresti usare una formula con qualcosa del genere:
</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;
ma se hai molte colonne da controllare, penso che sia più facile farlo su dati alti / impilati in cui puoi avere colonne come parametro, valore, lsl e usl. Quindi con quelli puoi facilmente creare una formula per la segnalazione.
Alcune piattaforme consentono anche di selezionare e colorare valori fuori specifica, ma questi potrebbero funzionare solo su una colonna alla volta.