Sql 在Oracle APEX树层次结构中以编程方式显示更深层次

Sql 在Oracle APEX树层次结构中以编程方式显示更深层次,sql,plsql,tree,oracle-apex,Sql,Plsql,Tree,Oracle Apex,我遇到的情况是,我需要在Oracle APEX v4.2.2中将一个相当大的数据集表示为树层次结构。数据集最多可能有6000条记录,深度为5级 根据另一个线程,我正在做的事情,这就是这个问题的原因,最初是在我的树查询中,我最多只显示两个级别,即: WHERE level <= 2 WHERE level我认为6k记录仍然可以通过Javascript进行管理,因此最简单的方法可能是加载整个树,并使用Javascript/JQuery动态操作在加载时折叠它 否则,您也可以尝试将所需的级别/

我遇到的情况是,我需要在Oracle APEX v4.2.2中将一个相当大的数据集表示为树层次结构。数据集最多可能有6000条记录,深度为5级

根据另一个线程,我正在做的事情,这就是这个问题的原因,最初是在我的树查询中,我最多只显示两个级别,即:

WHERE level <= 2 

WHERE level我认为6k记录仍然可以通过Javascript进行管理,因此最简单的方法可能是加载整个树,并使用Javascript/JQuery动态操作在加载时折叠它


否则,您也可以尝试将所需的级别/键存储在隐藏的页面项上,使用此页面项中的值构建树层次结构查询,然后只需单击一个动态操作刷新该区域。

我认为6k记录仍然可以通过Javascript管理,因此,最简单的方法可能是加载整个树,并使用Javascript/JQuery动态操作在加载时折叠它


否则,您也可以尝试将所需的级别/键存储在隐藏的页面项上,使用此页面项中的值构建树层次结构查询,然后只需单击一次动态操作来刷新该区域。

Hi,您是否能够详细说明您的第二个建议,特别是关于提升到更深级别和始终使用“在a和b之间“级别,即介于0和2之间,然后介于2和4之间,然后介于4和6之间,依此类推,直到最后的级别。谢谢。在本例中,我们的想法是创建两个隐藏页面项,比如P22_MINLEVEL和P22_MAXLEVEL,您将在其中存储要显示的当前级别。树层次结构查询将包括类似于
WHERE level>=:P22_MINLEVEL和level Hi的项目,您是否能够详细说明您的第二个建议,特别是关于提升到更深层次并始终使用“a和b之间”级别的建议,即介于0和2之间,然后介于2和4之间,然后介于4和6之间,依此类推,直到最后一级。谢谢。在本例中,我们的想法是创建两个隐藏页面项,比如P22_MINLEVEL和P22_MAXLEVEL,您将在其中存储要显示的当前级别。树层次结构查询将包括那些具有
WHERE level>=:P22\u MINLEVEL和level的项