이 정도의 JMP 스크립트가 있습니다.
dt = 현재 데이터 테이블 ();
여기에 기본 이름 (1);
dt << 선택 취소;
dt << select where (: SpecimenRange2> = s);
dt_rgt = dt << 요약 (
그룹 (: reagentkit_id),
N 범주 (: reagentkit_id),
빈도 ( "없음"),
무게 ( "없음"),
원본 데이터 테이블에 연결 (1)
);
dt << 서브 세트 (출력 테이블 ( "Sel"), 선택한 행 (1), 선택한 열 (0));
ID = : reagentkit_id << GetValues;
dt_rgt << select where (Contains (ID, : reagentkit_id));
);
메인 테이블의 스크립트이며 실행시 2 개의 다른 테이블을 생성하고 메인 테이블에서 행을 선택합니다.문제는 2 개의 추가 테이블을 어떻게 닫는가입니다.하나는 "Sel"또는 "Sel2"등입니다. 사용자가 스크립트를 여러 번 사용하고 생성 된 테이블을 닫지 않은 경우 ...
나열된 코드 시작 부분에 추가하십시오.
try( close( data table("sel"), nosave));