테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.안녕 ,
나는 JSL을 처음 사용하고 다음과 같은 도움이 필요합니다.
// csv 테이블 열기 버튼박스.
Lot_Tracker_window=New Window("Lot tracker", Lot_Tracker = Button Box("Lot tracker", dt=open("C:\Users\user\Documents\Temp\Lot tracker.csv")) );
//JMP 테이블 창을 수정하여 dt 테이블을 변경한 후. 원본 파일 "Lot"에 대한 변경 사항을 저장하고 닫고 싶습니다. tracker.csv", Lot_Tracker Button Box를 클릭할 때 팝업하려는 새 Button Box를 사용하여. 내가 뭘 잘못하고 있는 거지?
New Window("Lot Tracker에 저장", Save_Lot_Tracker = Button Box("Lot Tracker에 저장", dt << save("C:\Users\user\Documents\Temp\Lot tracker.csv")));
그만두다()
Re: 테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.Thx 당신은 큰 도움이되었습니다.Re: 테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.그러나 이 경우에는 그렇지 않습니다. 실제로 첫 번째 창의 버튼 상자 안에 두 번째 코드를 삽입하면 원하는 것을 얻을 수 있습니다.
Lot_Tracker_window = New Window( "Lot tracker",
Lot_Tracker = Button Box( "Lot tracker",
dt = Open( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Lot_Tracker_window << close window;
New Window( "Save To Lot Tracker",
Save_Lot_Tracker = Button Box( "Save To Lot Tracker",
dt << save( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Quit();
)
);
)
);Re: 테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.감사합니다.
m을 사용할 수 있습니까? OK 버튼이 없는 오달?
Re: 테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.고마워Re: 테이블 저장 및 닫기를 위한 JSL 코드에 대한 도움이 필요합니다.귀하의 문제는 코드 설정 방식으로 인해 JMP가 각 단계가 완료될 때까지 기다렸다가 계속 진행한다고 가정하는 것입니다.그러나 JSL의 기본값은 코드가 완료될 때까지(중지하지 않고) 추가 명령문을 계속 처리하는 것입니다.따라서 코드는 두 개의 창을 팝업한 다음 Quit()을 보고 처리를 중지합니다.해야 할 일은 첫 번째 창을 모달 창으로 만든 다음 Quit() 함수를 두 번째 창에 포함시켜 저장 버튼을 누른 후에만 실행되도록 하는 것입니다.
//Open a csv table with a Button Box.
Lot_Tracker_window = New Window( "Lot tracker",
modal,
Lot_Tracker = Button Box( "Lot tracker",
dt = Open( "C:\Users\user\Documents\Temp\Lot tracker.csv" )
)
);
//After i make changes in dt table by aditing the JMP table window.
//I want to Save&Close my changes to the original file "Lot tracker.csv",
//by using a new Button Box that i want to popup when i click
//Lot_Tracker Button Box. what am i doing wrong?
New Window( "Save To Lot Tracker",
Save_Lot_Tracker = Button Box( "Save To Lot Tracker",
dt << save( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Quit();
)
);