私は最近JMP 12にアップグレードしました、そして私のJMP 10.0.2スクリプトはエラーを得ます:Sendは 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。どうすればこれを修正できますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私は最近JMP 12にアップグレードしました、そして私のJMP 10.0.2スクリプトはエラーを得ます:Sendは 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。 どうすればこれを修正できますか?スクリプトの特定のセクションは以下のとおりです。
"W:¥OPS¥Process Engineers¥Metrics¥JMP Scripts¥JMP Scripts-Chambers¥Build and Reclaim¥131037 Build Data Split.jmp"
再:私は最近JMP 12にアップグレードし、私のJMP 10.0.2のスクリプトがエラーを受け取る:Send Expected Scriptable Oスレッドは新しい議論に分岐しました。再:私は最近JMP 12にアップグレードして、私のJMP 10.0.2スクリプトはエラーを得ます:送信は 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。どうすればこれを修正できますか?私への正しい答えのように見えます。
以前の<< setnameは値を返さなかったため、<<演算子は代入用のスクリプト可能オブジェクト(データテーブル)を返しました。 << setnameがテーブルに割り当てられた実際の名前を返すように変更されました。同じ名前の別のテーブルが開いている場合は、要求した名前に数字の接尾辞が追加される場合があります。
PMroz 2つのステップを使用することを提案すると、dtはデータテーブルを保持し、名前を変更して戻り値を無視します。 そうしないと、dtはデータテーブルの文字列名を保持した状態になります。 文字列と数字はメッセージを受け取るスクリプト可能なオブジェクトではありませんが、データテーブルはそうです。
ご不便をおかけして申し訳ありません - Craige
再:私は最近JMP 12にアップグレードして、私のJMP 10.0.2スクリプトはエラーを得ます:送信は 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。どうすればこれを修正できますか?dtとセット名の割り当てを分けてみてください。
dt = Current Data Table();
dt << set name( "131037 Build Data Split" );
dt << save(
"W:\OPS\Process Engineers\Metrics\JMP Scripts\JMP Scripts-Chambers\Build and Reclaim\131037 Build Data Split.jmp"
);
再:私は最近JMP 12にアップグレードして、私のJMP 10.0.2スクリプトはエラーを得ます:送信は 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。どうすればこれを修正できますか?次の行を追加できますか
show(dt);
あなたの行の後に:
dt = Current Data table() << ..........
データテーブルを開いていないか、JMPが現在のデータテーブルを閉じていると判断したデータテーブルがあると思います。
再:私は最近JMP 12にアップグレードして、私のJMP 10.0.2スクリプトはエラーを得ます:送信は 'Send'のアクセスまたは評価でスクリプト可能オブジェクトを期待します、dt << / * ### * / save(。どうすればこれを修正できますか?
dt = Current Data Table() << set name( "131037 Build Data Split" );
dt << /*###*/save(
"W:\OPS\Process Engineers\Metrics\JMP Scripts\JMP Scripts-Chambers\Build and Reclaim\131037 Build Data Split.jmp"
) /*###*/;