フィルタ設定を保存し、この設定を使用してフィルタをリセットしますフィルタ設定を保存し、この設定を使用してフィルタをリセットすることは可能ですか?
最小限の例:
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>
ありがとうございました!
再:フィルタ設定を保存し、この設定を使用してフィルタをリセットします回答ありがとうございます。それは完全に満足のいく結果となりました。
再:フィルタ設定を保存し、この設定を使用してフィルタをリセットしますドキュメントは、作業している各項目の例とともに、Scripting Indexで入手できます。 私はあなたがそれに慣れることを勧めます。
ヘルプ==>スクリプトインデックス
第二に、私はあなたが本当に使用したいものを信じて、お気に入りを保存して適用する機能です。 詳細と例については、Scripting Indexを参照してください。 ここにあなたの含まれている例に基づく例があります
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>再:フィルタ設定を保存し、この設定を使用してフィルタをリセットしますジムありがとう
データ操作の後にデータフィルタを元の設定にリセットします。これを行うためのステートメントの1つです。
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>再:フィルタ設定を保存し、この設定を使用してフィルタをリセットしますフィルタ用のスクリプトを保存してから、そのスクリプトを実行できます。
txt = obj << Get Script;
または、生成したWhere句を取得することもできます。
txt = obj << get where clause;