저장 중 JMP12 및 JMP14 닫기 명령안녕하세요,
최근 JMP14로 전환했는데 "'닫기' 액세스 또는 평가 시 잘못된 인수"로 인해 작동이 중지되는 일부 스크립트가 있습니다.
기본적으로 JMP12에서 테이블 ABC를 닫고 이를 csv 파일로 저장하려면 다음 명령을 사용합니다.
close(data table ("ABC") << save("\C:\Temp\ABC.csv"));JMP14에서는 더 이상 이 작업을 수행할 수 없습니다. JMP14에서 이 명령과 동일한 것이 무엇인지 아는 사람이 있습니까(1 명령으로 저장하고 다른 명령으로 닫을 필요 없이).
미리 감사드립니다, 엘리아브.
자동화 및 스크립팅데이터 접근Re: 저장하는 동안 JMP12 대 JMP14 닫기 명령close(data table ("ABC"), save("\C:\Temp\ABC.csv") );Re: 저장하는 동안 JMP12 대 JMP14 닫기 명령Jim의 대답은 정확합니다.
그래서, 무엇이 바뀌었습니까? JMP 13 또는 14는 <<저장 메시지에 반환 코드를 추가했습니다.
dt = open("$sample_data/big class.jmp");
x = dt<<SAVE></SAVE>
C++ 개발자는 각 메시지에 대해 값(예: <
여전히 읽고 있는 사람: 둘 이상의 메서드를 연결하고 결과를 확인하는 JSL을 작성하는 것 또한 잠재적인 문제입니다. 연결을 사용하지 말고 JSL의 미래 보장을 위해 기본 동작에 의존하지 마십시오.
dt = Open( "$sample_data/big class.jmp" );
// prefer to send messages one at a time. Three messages:<BR />
x = dt << getname;
Write( Eval Insert( "\!ngetname ^x^" ) ); // big class
x = dt << save( "$desktop/big class.jmp" );
Write( Eval Insert( "\!nsave ^x^" ) ); // 1
x = dt << end data update;
Write( Eval Insert( "\!nend data update ^x^ ^x<<GETNAME></GETNAME>
(14시 이전에는 JMP가 없는데 이게 맞을 것 같아요...)
<<가 세 번 사용되는 연쇄 질문에 대한 대답은 JMP 버전에 따라 다릅니다. <<<