프로젝트 파일을 저장하려고 할 때 다음과 같은 오류가 계속 발생합니다.
프로젝트에 저장되지 않은 문서가 있습니다. 프로젝트를 저장하려면 먼저 프로젝트의 모든 파일을 저장하거나 닫아야 합니다. 1629행.
내 테이블 중 하나에는 1629개의 행이 있지만 이미 몇 줄 위의 스크립트에 저장되어 있습니다. 각 파일을 수동으로 다시 저장한 다음 JSL을 실행하여 프로젝트를 저장하려고 시도했지만 동일한 오류가 다시 발생합니다.현재 프로젝트에 열려 있는 파일은 두 개의 데이터 테이블(dt 및 dt2)과 이 테이블을 실행 중인 스크립트뿐입니다. "filepath"와 "PrjTitle"은 모두 스크립트 앞부분의 모달 창에서 사용자 입력을 기반으로 할당되는 변수입니다.
dt << Save As( "$PROJECT/"||char(dt<<GETNAME></GETNAME>
다른 이름으로 저장 대신 저장도 시도했지만 결과는 동일했습니다.
dt << Save As( "$PROJECT/"||char(dt<<GETNAME></GETNAME>
현재 내 유일한 이론은 파일을 프로젝트 자체에 저장하려는 것과 관련이 있다는 것입니다. 하지만 포럼, 스크립팅 가이드, 스크립팅 인덱스 등에서 이에 대해 언급하는 내용은 아무것도 없습니다. 할 수 없습니다. 내가 찾을 수 있는 유일한 것은 페이지 하단 근처에 있는 다음과 같이 프로젝트에 저장되지 않은 파일이 있는 경우 JSL을 사용하여 프로젝트를 저장할 수 없다는 설명이었습니다.
메모 : JSL에서 저장되지 않은 문서가 있는 프로젝트를 저장하는 경우 프로젝트가 닫히지 않고 프로젝트에 저장되지 않은 문서가 있다는 로그 메시지가 표시됩니다. 프로젝트를 저장하려면 먼저 프로젝트의 모든 파일을 저장하거나 닫아야 합니다. 그러나 저장되지 않은 문서가 포함된 프로젝트를 대화형으로 저장하는 경우 문서를 저장하라는 메시지가 표시됩니다.
원천: https://www.jmp.com/support/help/en/17.1/index.shtml#page/jmp/create-a-project-with-a-bookmarks-pane-and-log.shtml
현재 Windows 10에서 JMP 16.2.0을 사용하고 있습니다.