Spalte Property abrufen und als Liste speichernIch habe einen großen Datensatz und jede Spalte hat ein Spezifikationslimit. Ich durchlaufe die Spaltennamen und versuche, das Spezifikationslimit zu ermitteln und sie als Liste zu speichern. Aber irgendwie speichert das Skript die Werte der Spezifikationsgrenzen nicht in einer Liste und gibt nur Werte für die letzte Iteration an.
Gibt es Hilfe beim Speichern von Spezifikationswerten als Liste?
data_cols = dt1 << Spaltennamen abrufen (kontinuierlich);
lsl= {};
usl={};
für (m =1,m<=NItems(data_cols),m++,
specs = Column(dt1,char(data_cols[m])) << get property ("Spec Limits");
lsl= specs["LSL"];
usl = specs ["USL"];
);
Betreff: Spalte Property abrufen und als Liste speichernEs hat funktioniert. Danke für die schnelle Antwort.
Betreff: Spalte Property abrufen und als Liste speichernIhr Code ersetzte immer wieder den vollständigen Wert der Listen LSL und USL; Lösung siehe unten
dt1 = Current Data Table();
data_cols = dt1 << Get Column Names( continuous );
lsl = {};
usl = {};
For( m = 1, m <= N Items( data_cols ), m++,
specs = Column( dt1, Char( data_cols[m] ) ) << get property( "Spec Limits" );
lsl[m] = specs["LSL"];
usl[m] = specs["USL"];
);