我有一种情况,我将有一个相当大的数据集,我需要在 Oracle APEX v4.2.2 中将其表示为树层次结构。数据集可能多达 6000 条记录,深度为 5 个级别。
基于另一个线程,我正在做的事情是这个问题的原因,最初是在我的树查询中,我最多只会显示 2 个级别,即:
WHERE level <= 2
我的问题是,在显示我的级别 <= 2 的树层次结构时,我想允许用户单击级别 2 节点,该节点将以某种方式反馈到我的树层次结构查询中,然后基本上从级别 2 节点显示沿着树向下说接下来的 2 个级别 - 现在从第 2 级显示到第 4 级,然后以相同的方式继续。
显然,我还需要一种从当时显示的任何较低级别返回树的顶层的方法 - 例如从第 4 级。
我对如何最好地解决这个问题很感兴趣——我也在考虑是否显示下一组树层次结构数据的弹出窗口。