保存過濾器設置並使用此設置重置過濾器是否可以保存過濾器設置並使用此設置重置過濾器?
最小的例子:
dt=open("$sample_data/big class.jmp");
new window("test",
ldf=dt<< Data Filter( Add Filter( columns( :sex ), Where( :sex == "F" ) ));
);
//[save the filter settings]
ldf<<CLEAR></CLEAR>
謝謝!
Re:保存過濾器設置並使用此設置重置過濾器謝謝您的回答。它完全沒有用。
Re:保存過濾器設置並使用此設置重置過濾器腳本索引中提供了文檔以及您正在使用的每個項目的示例。 我建議你熟悉它。
幫助==>腳本索引
其次,我相信你真正想要使用的是保存和應用收藏夾的能力。 有關詳細信息和示例,請參閱腳本索引。 以下是基於您所包含的示例的示例
dt = Open( "$sample_data/big class.jmp" );
ldf = dt << Data Filter(
Mode( Show( 1 ), Include( 1 ) ),
Add Filter( columns( :sex ), Where( :sex == "F" ) )
);
ldf << add favorites("savedit");
Wait( 5 );
ldf<<DELETE all="" wait=""></DELETE>Re:保存過濾器設置並使用此設置重置過濾器謝謝吉姆,
我們想在一些數據操作到其原始設置後重置數據過濾器。可以做其中一個陳述。
dt=open("$sample_data/big class.jmp");
new window("test",
ldf=dt<< Data Filter( Mode( Show( 1 ), Include( 1 ) ), Add Filter( columns( :sex ),
Where( :sex == "F" ) ));
);
txt = ldf << Get Script;
txt2 = ldf << get where clause;
ldf<<CLEAR></CLEAR>Re:保存過濾器設置並使用此設置重置過濾器您可以保存過濾器的腳本,然後運行該腳本。
txt = obj << Get Script;
或者,您可以讓它檢索它生成的Where子句
txt = obj << get where clause;