쿼리 데이터 테이블을 스크립트를 통해 지정된 폴더에 저장하는 방법은 무엇입니까?</CODE></PRE><P>안녕! 여기에 jmp 스크립트를 통해 쿼리된 데이터 테이블을 지정된 폴더에 저장하는 방법을 아는 사람이 있습니까? 올바른 방법을 찾지 못하는 것 같습니다 ... 미리 감사드립니다!</P><P>내 샘플 스크립트는 다음과 같습니다.</P><PRE><CODE class=" language-jsl">Data Table( "name of data table" );
//save raw data table to a folder
dt = current data table ();
filepath = "C:\Users\folder path";
dt<< save(filepath || "name of data table.jmp");
데이터 테이블스크립팅Re: 쿼리 데이터 테이블을 스크립트를 통해 지정된 폴더에 저장하는 방법은 무엇입니까?예. 대부분의 경우 경로에서 후행 슬래시를 유지하는 것이 더 잘 작동하는 것 같습니다.
path = "$temp/mywork/";
파일 없이 경로만 필요한 대부분의(모두?) 함수는 다음과 같이 만족합니다.
path = "$temp/mywork/";
show(convertFilePath(path,"windows"));
파일 경로 변환(경로, "windows") = "C:\Users\v1\AppData\Local\Temp\mywork\";
나중에 코드를 보는 사람에게는 분명히 전체 파일 이름이 아닙니다.
Re: 쿼리 데이터 테이블을 스크립트를 통해 지정된 폴더에 저장하는 방법은 무엇입니까?문제는 파일 경로와 "데이터 table.jmp의 이름" 사이에 "/"가 누락된 것 같습니다.아래는 작동하는 스크립트입니다.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA\big class.jmp" );
dt = Data Table( "big class" );
filepath = "$TEMP";
Wait( 5 ); // placed for the example so the table will be visible
dt << save( filepath || "\" || "mytable.jmp" );
Close( dt, nosave );
Wait( 5 ); // placed so for the example one can see the table is closed
Open( filepath || "\" || "mytable.jmp" );