Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?フィルターテキストフィールドを備えたフィルター列セレクターがあります(データテーブルに多くの列があるため)。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Bands Data.jmp" );
pb = Panel Box("Test",
fcl = Filter Col Selector( dt, all )
);
New Window( "Filter Col Selector Example", pb );
カラム(赤枠)とフィルター(緑枠)の一覧を取得します

すべてを削除したいとします。
私は言う:
fcl<<DELETE box=""></DELETE>
列のリストのみが削除され、フィルターが残されていることがわかります。

したがって、ウィンドウのプロパティを見ると、次のことがわかります。
削除されたボックスは、実際には最後の ListBoxBox でした。 FilterColSelector には他のボックスがありますが、それを作成すると、返される参照は最後のボックスのみです。

さて、言ってみましょう:
realFCL = (((fcl << Parent)<<PARENT></PARENT>
これで、realFCL が FilterColSElector であることがわかりました。
それを削除しましょう:
realFCL <<DELETE box=""></DELETE>
しかし、まったく同じ状況が得られます。

Filter Col Selector の grand-grand-parent を参照すると、同じ参照が取得されるようです。
これを行う唯一の方法は、realFCS または fcs の削除を 2 回試行することです。
realFCL = (((fcl << Parent)<<PARENT></PARENT>
そうすればうまくいきます。
なぜこれが起こっているのか、そしてフィルターコルボックスを削除する適切な方法は何であるかを誰かが私に説明できますか?
高度な統計モデリング消費者および市場調査コンテンツの構成データアクセスデータのブレンディングとクリーンアップデータの探索と視覚化マスカスタマイゼーション品質およびプロセスエンジニアリングRe: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?わかった、
私の方法はバグがあることが判明しました。これがそれを行う方法です。Filter Col Selector をアウトライン ボックスに放り込み、全体を削除します。
次に、それを再作成し、新しいテーブルができたら、再度 Filter Col Selector を追加します。
Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?つまり、ウィンドウ全体がカスタム プラットフォームの入力ウィンドウです。 CSV ファイルのロード、列のロールへのキャスト、さまざまなレポートのプロットなどを行うためのその他のコントロールもあります。 ウィンドウ全体を削除することはできません。外側のボックスを削除するのが最善の方法のようです。 しかし、今のところ私はただこうなりました
fcl<<DELETE box=""></DELETE>
ファイル内の列が少ない場合、フィルターは表示されないため、2 番目の削除には Try が必要です。
Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?オブジェクトを削除してから再作成するとうまく機能します。JMP が更新を処理する方法では、通常、新しいオブジェクトが表示されると、それ以外は何も表示されません。つまり、削除されたオブジェクトを含むウィンドウは表示されません。
私はこれを何度も何度も行ってきました。
Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?そうですね、私も同じルートを考えていたので、まずは聞いてみたかったのです。 ただし、提案をありがとう、これは確かにこれまでのところ最もよく知られている方法のようです:)
Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?ジム、実はその窓が必要なんです、そこには他にもたくさんのものが入っています。
これを削除する理由は、関連付けられているテーブルを閉じてすぐに新しいテーブルを開き、新しいテーブルの列を新しいリストに追加する必要があるためです。 古いものを削除して新しいものを作成するよりも良い方法が見つかりませんでした。
Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?次のコマンドを使用してウィンドウ全体を閉じることもできます。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Bands Data.jmp" );
pb = Panel Box("Test",
fcl = Filter Col Selector( dt, all )
);
New Window( "Filter Col Selector Example", pb );<BR />wait(5);
Window( "Filter Col Selector Example" ) << close window;Re: Filter Col Selector 表示ボックスを削除するにはどうすればよいですか?なぜそれが起こっているのでしょうか?JMP の奇妙な矛盾とともに、人生の大きな謎の 1 つです。
FCBを作成/削除するためのBKM?その悪い箱を内側に叩きつけてくださいアウトラインボックス()
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Bands Data.jmp" );
pb = Panel Box("Test",
olb = Outline Box( "", fcl = Filter Col Selector( dt, all ) )
);
New Window( "Filter Col Selector Example", pb );
Wait( 1 );
olb << Delete