我有一個情況,我將有一個相當大的數據集,我需要代表如Oracle APEX v4.2.2內的樹狀分層結構。該數據集最多可以有6000個記錄,深度爲5級。的Oracle APEX樹層次 - 顯示更深層次的編程
基於另一個線程,什麼,我期待在做什麼,這是這個問題的原因,最初是我的樹查詢中,我最多隻能顯示到2級,即:
WHERE level <= 2
我問題是,在顯示級別爲< = 2的我的樹層次結構時,我想要允許用戶單擊級別2節點,該節點將以某種方式返回到我的樹形層次結構查詢中,然後基本上從級別2節點向下顯示樹顯示下2個級別 - 現在顯示從2級到4級,然後繼續以相同的方式。希望這是有道理的。
很顯然,我還需要找回我的樹從當時顯示任何下級頂級的手段 - 從級別說4
希望得到有關如何最好地解決這個任何援助(有可能的例子) - 我還在考慮是否顯示下一組樹層次數據的彈出窗口。
謝謝。
嗨,你能與問候詳細說明你的第二個建議,特別是要推進到更深的層次,總是用「A和B之間的」水平,即0,則在2之間和2 4,然後4和6之間等到最後的水平。謝謝。 – tonyf
這個想法是在這種情況下創建兩個隱藏的頁面項目,比如P22_MINLEVEL和P22_MAXLEVEL,您將在其中存儲要顯示的當前級別。樹層次結構查詢將包含那些類似 'WHERE level> =:P22_MINLEVEL和level <=:P22_MAXLEVEL'的項目 – Arzaquel