Spalteneigenschaften an die Übersichtstabelle weitergebenIch kenne eine komplizierte Methode und frage mich, ob es eine bessere gibt. Ist es möglich, die Spalteneigenschaften einer übergeordneten Tabelle an eine Übersichtstabelle weiterzuleiten?
Automatisierung und SkriptingBetreff: Spalteneigenschaften an die Übersichtstabelle übergebenWelche Spalteneigenschaften? In welche Spalten? Einige werden problemlos kopiert.
Wenn Sie bereit sind, Clipboard-Scripting zu verwenden, bietet der Index ein recht einfaches Beispiel für das Kopieren von Spalteneigenschaften mit JSL
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
dt << Copy Column Properties({:MODULUS, :ELONG});
dt2 = New Table("test it",
New Column("T1", numeric, continuous),
New Column("T2", numeric, continuous),
New Column("T3", numeric, continuous),
Add Rows(10)
);
dt2 << Paste Column Properties({:T1, :T3});
Betreff: Spalteneigenschaften an die Übersichtstabelle übergebenJarmo
Basierend auf Ihrem Vorschlag und einigen Informationen, die ich hier gefunden habe
Gelöst: Spalteneigenschaften von einer Datentabelle in eine andere kopieren - JMP User Community
Das ist mir eingefallen.
Names Default To Here( 1 );<BR />dt = Current Data Table();<BR />Summarize( unique_values = by( :LOT ) );<BR />colList = dt << get column names( numeric, string );<BR />SpecCols = {};<BR />For Each( {colnames, index}, colList,<BR />spec = Column( dt, colnames ) << get property( "Spec Limits" );<BR />If( !Is Empty( spec ),<BR />Insert Into( SpecCols, colnames )<BR />);<BR />);<BR /><BR />Try(For( i = 1, i <= N Cols( dt ), i++,
colProps = Column( dt, SpecCols[i] ) << Get Column Properties;
Column( Data Table( "Yield By Wafer" ), SpecCols[i] ) << Add Column Properties( colProps );
));
dt ist die übergeordnete Tabelle, SpecCols ist eine Liste von Spalten mit Spezifikationen und Yield By Wafer ist die Zusammenfassung. Dies funktioniert, aber nur für einige Spalten. Ich versuche, das Muster herauszufinden.
Betreff: Spalteneigenschaften an die Übersichtstabelle übergebenIch glaube, ich habe es herausgefunden. Ich hatte eine ungewöhnliche Datenspalte, in der allen Einträgen Wertcodes fehlten. Die Iteration scheint an diesem Punkt zu stoppen und kann danach keine Spalteneigenschaften mehr hinzufügen. Ansonsten scheint es gut zu funktionieren.
Betreff: Spalteneigenschaften an die Übersichtstabelle übergebenZum Überschreiten von Spezifikationsgrenzen können Sie auch einfach die Option „Spezifikationsgrenzen verwalten“ verwenden.