최근 JMP 12로 업그레이드하고 JMP 10.0.2 스크립트에서 오류가 발생합니다. '보내기', dt << / * ### * / save (. 이 문제를 어떻게 해결할 수 있습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />최근 JMP 12로 업그레이드하고 JMP 10.0.2 스크립트에서 오류가 발생합니다. '보내기', dt << / * ### * / save (. 이 문제를 어떻게 해결할 수 있습니까? 스크립트의 특정 섹션은 다음과 같습니다.
"W : \ OPS \ Process Engineers \ Metrics \ JMP 스크립트 \ JMP 스크립트 - Chambers \ Build 및 Reclaim \ 131037 Build Data Split.jmp"
Re : 최근 JMP 12로 업그레이드하고 JMP 10.0.2 스크립트에서 오류가 발생합니다 : Send Expects Scriptable O스레드가 새로운 토론으로 분기되었습니다.최근에 JMP 12로 업그레이드되었고 JMP 10.0.2 스크립트에서 오류가 발생합니다 : 'Send', dt << / * ### * / save (. 이 문제를 어떻게 해결할 수 있습니까?나에게 옳은 대답처럼 보입니다.
이전에는 << setname이 값을 반환하지 않았으므로 << 연산자가 할당을 위해 스크립트 가능한 객체 (데이터 테이블)를 반환했습니다. << setname은 테이블에 지정된 실제 이름을 리턴하도록 변경되었습니다. 동일한 이름의 다른 테이블이 열려 있으면 요청한 이름에 숫자 접미사가 추가 될 수 있습니다.
PMroz 두 단계를 사용하도록 제안하면 dt가 데이터 테이블을 보유하고 이름을 변경하고 반환 된 값을 무시합니다. 그렇게하지 않으면, dt는 데이터 테이블의 문자열 이름을 유지합니다. 문자열과 숫자는 메시지를 취하는 스크립트 가능한 객체가 아니지만 데이터 테이블은 있습니다.
불편을 끼쳐 드려 죄송합니다. 크레이지
최근에 JMP 12로 업그레이드되었고 JMP 10.0.2 스크립트에서 오류가 발생합니다 : 'Send', dt << / * ### * / save (. 이 문제를 어떻게 해결할 수 있습니까?dt와 set name의 할당을 분리 해보십시오 :
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"
) /*###*/;