在这种情况下,我需要将相当大的数据集表示为Oracle APEX v4.2.2中的树层次结构。数据集可能高达6000条记录,深度为5个级别。
基于另一个线程,我正在做的事情,这是这个问题的原因,最初是在我的树查询中,我将只显示最多两个级别,即:
WHERE level <= 2 我的问题是,在显示级别<= 2的树层次结构时,我希望允许用户单击一个级别2节点,该节点将以某种方式反馈到树的层次结构查询中,然后基本上从树下的第2级节点显示到接下来的2个级别--现在显示从第2级到第4级,然后以同样的方式继续。
显然,我还需要一种方法,从任何较低的层次恢复到树的最高层,比如从第4级开始。
我对如何最好地解决这个问题感兴趣--我还在考虑是否显示下一组树层次数据的弹出窗口。
发布于 2013-08-10 05:33:33
我认为通过Javascript仍然可以管理6k记录,所以最简单的方法可能是加载整个树并使用Javascript/JQuery动态操作将其折叠为onLoad。
否则,您还可以尝试将所需的级别/键存储在隐藏页项上,使用此页面项的值构建树层次结构查询,并使用动态操作onClick刷新该区域。
https://stackoverflow.com/questions/18106224
复制相似问题