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 ,
效果真棒,非常感谢!是的,我会用脚本的单独部分来跟踪更改。
谢谢,
本