저장하지 않고 테이블 닫기데이터 테이블을 닫는 데 몇 가지 좌절감이 있습니다.
1) 작업 표시줄에서 테이블을 닫으려고 하면 JMP는 매번 데이터 테이블을 숨길 것인지, 아니면 관련된 모든 차트와 보고서를 닫을 것인지 묻습니다. 그런 다음 별도로 묻습니다. 정말 저장하지 않고 테이블을 닫고 싶습니다. 이 대화 상자 중 하나를 제거하는 옵션이 있습니까? 나는 프로그램이 데이터 테이블을 저장하지 않고 닫기 전에 사용자에게 경고하고 싶어한다는 것을 이해하지만, 나는 매일 수십 개의 테이블을 열고 그 중 어느 것도 저장할 필요가 없습니다. 그것들은 jsl 스크립트를 통해 열리므로 닫을 때 묻지 않도록 스크립트에 무언가를 추가할 수 있다면 훌륭하지만 "Close(dt, No Save)"는 슬프게도 내가 필요한 대답만.
2) 홈 창에서 닫고 싶은 테이블을 선택하면 모든 테이블을 닫고 저장 안 함을 저장할 수 있습니다. 이 기능은 훌륭하지만 연결된 모든 차트, 보고서 및 그래프는 열린 상태로 고아 상태로 유지됩니다. 마치 버그가 될 것처럼. 표 외에 모든 그래프를 클릭하는 것 외에 이 문제에 대한 해결 방법을 아는 사람이 있습니까?
대량 맞춤화Re: 저장하지 않고 테이블을 닫습니다.이것은 완벽하게 작동합니다. 감사합니다!
Re: 저장하지 않고 테이블을 닫습니다.파일 메뉴에서 파일 > 다중 닫기 옵션을 사용해 보십시오. 닫을 모든 파일 또는 선택한 파일을 선택할 수 있는 대화 상자 창이 나타납니다. 저장이 필요할 가능성이 있는 항목에는 *가 표시되며 검토 여부를 선택할 수 있습니다.Re: 저장하지 않고 테이블을 닫습니다.또 다른 옵션은 데이터 테이블을 열 때 닫는 스크립트를 저장하는 것입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Script( "Close without save",
current data table() << Close Window;
);

Re: 저장하지 않고 테이블을 닫습니다.죄송합니다. 위 스크립트의 오타입니다. 이것은 창을 직접 닫는 경우에만 작동하지만 모든 경우에 작동하도록 수정할 수 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "a new column here", "Character" );
dt << On Close(
window = Current Window();
table = window[Data Browser Box( 1 )] << Get Data Table;
(table << Get Windows()) << Close Window();
Close( table, No Save );
1
)
Re: 저장하지 않고 테이블을 닫습니다.스크립트를 사용하여 테이블을 여는 경우 다음 OnClose 함수를 테이블에 추가할 수 있습니다.여기에서는 내장 테이블을 열고 on-close 문을 추가하여 저장하지 않고 테이블을 닫습니다. 아무 문제 없이 스크립트에 추가할 수 있어야 합니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "a new column here", "Character" );
dt << On Close(
window = Current Window();
table = wnd[Data Browser Box( 1 )] << Get Data Table;
(table << Get Windows()) << Close Window();
Close( table, No Save );
1
)
창/테이블 변수가 연결된 창(차트 등) 목록을 제공하여 닫을 수 있는 방법이 있을 수 있지만 확인하지는 않았습니다.