Ich habe eine JMP-Tabelle, die Kategorien, Unterkategorien und Spezifikationsgrenzen enthält, auf die ich in einer Datentabelle verweisen muss.Ich bin mir sicher, dass es dafür viele Möglichkeiten gibt, aber ich habe Formeln in zwei hinzugefügten Spalten geschrieben, die in ein JMP-Skript umgewandelt werden, wenn die Spalten ausgewählt und die Werte in ein leeres JMP-Skript eingefügt werden.
Die hinzugefügte Spalte 1 enthält die Formel-
If( Row() == 1,
„dt=Aktuelle Datentabelle();“
)
Die hinzugefügte Spalte 2 enthält die Formel-
"Try(Eval(Eval Expr( :" || :Process || " << Set Property( \!"Spec Limits\!", {LSL( "
|| Char( :LSL ) || " ), Target( " || Char( :Target ) || " ), USL( " || Char( :USL )
|| " ), Show Limits( 1 )} ))););";
"Try((Column(\!"" || :Process || "\!") << Set Selected(1););dt << group columns(\!""
|| :TYP || "\!");dt << Spaltengruppe abwählen( \!"" || :TYPE || "\!" ););" ||
"Try(Eval(Eval Expr(:" || :Process || " << Set Property(\!"Notes\!", \!"" ||
:Untergruppe || "\!"))););";
Process ist der Eigenschaftsname Column.Dies stimmt mit den Datenspaltennamen in der Datentabelle überein.
LSL ist die Spalte mit der unteren Spezifikationsgrenze.
USL ist die Spalte mit der oberen Spezifikationsgrenze.
Typ ist die Gruppenspalte.
Untergruppe ist die Notizspalte.
Ich kann die Spalten manuell auswählen, kopieren und einfügen, wodurch ein funktionierendes Skript entsteht.Um die nächste Ebene der Automatisierung hinzuzufügen, wollte ich, dass das Skript die Werte aus den beiden Zielspalten auswählt und kopiert, das Skriptfenster öffnet und den Inhalt einfügt.
Wo ich nicht weiterkomme, ist es, das Skript dazu zu bringen, die in den Spalten enthaltenen Werte zu kopieren und einzufügen?
Jede Hilfe wird geschätzt.