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>
回覆:關於 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;
)
);
回覆:關於 OnClose 語句的幫助你好@DonMcCormack ,
效果真棒,非常感謝!是的,我會用腳本的單獨部分來追蹤更改。
謝謝,
本