OnClose 문에 대한 도움말안녕하세요 여러분,
데이터 뷰 테이블이 닫힐 때 목록에 항목을 추가하는 OnClose 문에 어려움을 겪고 있습니다. 사용자가 행을 선택하고(이 스크립트에서 이미 완료됨) 데이터 뷰의 값을 편집하면, 뷰가 닫힐 때 해당 값의 변경 사항이 목록 변수에 기록되는 것이 핵심입니다.
나는 이것에 별로 운이 없습니다. DT<와 같이 간단한 것조차도요.
도움을 주시면 감사하겠습니다!
벤
names default to here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows( [5, 7, 8, 10] );
OG_tablerows=dt<
<GET selected="" rows=""></GET>
Re: OnClose 문에 대한 도움말안녕하세요 벤,
다음은 테이블이 닫힐 때 목록 변수에 변경 전 값을 기록하는 코드입니다. 코드 변경 사항을 확인하는 기능은 보이지 않습니다. 나중에 추가될 예정인가요?
dataview_window << Subscribe("",
onclose(
dataview_window << setdirty( 0 );
insert into(post_edit_xval_history, pre_edit_xval);
insert into(post_edit_Yval_history, pre_edit_Yval);
insert into(post_edit_row_history,pre_edit_rows);
insert into(movehistory, "Edited");
movecounter++;
1;
)
);
Re: OnClose 문에 대한 도움말안녕하세요 @돈맥코맥 ,
잘 작동하네요, 정말 감사합니다! 네, 스크립트의 별도 부분을 사용해서 변경 사항을 추적하겠습니다.
감사해요,
벤