如何在新視窗中新增篩選列你好,
如何將列(國家/地區)篩選器新增到下面的視窗?
例如,我只想查看國家a。
謝謝
newin = New Window( "Coronavirus Cases ",
Outline Box( "Coronavirus Cases",
VListBox(
dt <<GET as="" report=""></GET>
回覆:如何在新視窗中新增篩選列我不知道有什麼方法可以做你想做的事。 也許另一個社區成員會有解決方案。回覆:如何在新視窗中新增篩選列我明白了,謝謝
如何將其轉換為已儲存的 HTML 格式檔案?回覆:如何在新視窗中新增篩選列當遷移到 HTML 時,許多 JMP 平台都支援資料過濾器,但是,我們一直在使用的程式碼是我們自己設計的,因此不受支援。
回覆:如何在新視窗中新增篩選列@tx尼爾森你真棒!
抱歉,我忘了問——
是否有選項可以對 HTML 檔案執行此操作? - (當我將“newin”儲存為 HTML 檔案時)。
回覆:如何在新視窗中新增篩選列如果未選擇,將資料過濾器套用至資料表不會從視圖中刪除行。因此,在下面的範例中,我利用第一個回應中的方法,僅刪除 V List Box() 的結果並完全替換它們。替換的觸發器位於 Make Rowstate Handler() 中,只要 Rowstate 列中的某些內容發生更改,它就會運行,這正是資料過濾器實際執行的操作。
Names Default To Here( 1 );
dt = Current Data Table();
newin = New Window( "Coronavirus Cases ",
H List Box(
Current Data Table() << Data Filter(
Location( {722, 131} ),
Add Filter(
columns( :Countries ),
Display( :Countries, Size( 178, 34 ), Height( 34 ), "List Display" )
)
),
ob = Outline Box( "Coronavirus Cases" )
)
);
vlb = V List Box( dt << get as report );
ob << append( vlb );
f = Function( {a},
vlb << delete;
vlb = V List Box( dt << get as report );
ob << append( vlb );
);
rs = dt << make row state handler( f );回覆:如何在新視窗中新增篩選列@tx尼爾森
是的,我知道那個解決方案。
我的意思是其他解決方案:如何為視窗中的使用者新增動態按鈕過濾器。
謝謝
回覆:如何在新視窗中新增篩選列如果您選擇所需的行
dt << get as report()
您只會獲得選定的行
Names Default To Here( 1 );
dt = Current Data Table();
dt << select where( :COUNTRIES == "a" );
newin = New Window( "Coronavirus Cases ",
Outline Box( "Coronavirus Cases",
V List Box( dt << get as report() ) )
);