Hallo allerseits, ich versuche ein sehr einfaches Skript, das in einer Datentabelle funktionieren soll, mit anderen Worten, ich habe die Datentabelle bereits und habe ein Skript darin erstellt (nicht sicher, ob das relevant ist, aber ich dachte, ich würde es spezifizieren ...).
Ich versuche, die Spezifikationsgrenzen aus Spalte 7 unten abzurufen und erhalte jedes Mal diesen Fehler:
"Send erwartet skriptfähiges Objekt beim Zugriff oder Auswertung von 'Send', Eval Exp(":" || cols[7]) << /*###*/ Get Property ("Spec Limits") /*###* /"
Der Code, den ich verwende, ist hier:
Names Default to Here(1); //This enables any variables to remain local to the script and not interact with any
//pre-defined jmp environment variables.
Delete Symbols(); //Removes the values of any global variables already defined in the jmp enviroment so that
//they don't override any local variable you may define in your script.
clear log ();
cols = Data Table(1) << Get Column Names( numeric, continuous );
Q = Eval Expr(":" || cols[7]) << Get Property( "Spec limits" );Hier ist eine Möglichkeit, mit der Column()-Funktion das zu tun, was Sie wollen.
Names Default To Here( 1 ); //This enables any variables to remain local to the script and not interact with any
//pre-defined jmp environment variables.
Delete Symbols(); //Removes the values of any global variables already defined in the jmp enviroment so that
//they don't override any local variable you may define in your script.
Clear Log();
cols = Data Table( 1 ) << Get Column Names( numeric, continuous );
Q = column( char(cols[7])) << Get Property( "Spec limits" );