エラー「送信にはスクリプト可能なオブジェクトが必要です...」こんにちは皆さん、私はデータテーブル内で機能することを意図した非常に単純なスクリプトを試しています。つまり、データテーブルがすでにあり、その中にスクリプトを作成しました(関連性があるかどうかはわかりませんが、指定すると思います) ...)。
以下のcolumn7から仕様制限を取得しようとしていますが、毎回このエラーが発生します。
"Sendは、 'Send'のアクセスまたは評価でスクリプト可能なオブジェクトを期待します。EvalExp(": "|| cols [7])<< / * ### * / Get Property(" Spec Limits ")/ * ### * / "
私が使用しているコードはここにあります:
名前のデフォルトはHere(1); //これにより、変数はスクリプトに対してローカルのままであり、どの変数とも相互作用しません。
//事前定義されたjmp環境変数。
Symbols();を削除します。 // jmp環境ですでに定義されているグローバル変数の値を削除して、
//スクリプトで定義できるローカル変数をオーバーライドしません。
ログをクリアする();
cols = Data Table(1)<<列名を取得(数値、連続);
Q = Eval Expr( ":" || cols [7])<< Get Property( "Spec Limits");
スクリプティングRe:エラー「送信にはスクリプト可能なオブジェクトが必要です...」Column()関数を使用して必要な処理を実行する1つの方法を次に示します。
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" );