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ステートメントに関するヘルプこんにちは、 @ドン・マコーマックさん、
素晴らしいですね、ありがとうございます!はい、スクリプトの別の部分を使って変更を追跡します。
ありがとう、
ベン