Database APEX\u项目选择列表…所有项目都存在,但不可见

Database APEX\u项目选择列表…所有项目都存在,但不可见,database,oracle,plsql,oracle-apex,Database,Oracle,Plsql,Oracle Apex,大家好,很抱歉这个不寻常的标题,但实际上这正是我现在在应用程序中面临的问题 我创建了这个页面,它使用apex_项目和apex集合来显示和存储 搭接测试名称和价格的列表 在从19.0升级到19.2之前,一切都很好,这次升级 问题开始了,首先UI和样式变得疯狂-我有一个修改的 主题支持RTL-长话短说,我恢复我的应用程序和主题只是为了注意到这一点 该页面未正确显示选择灯 我使用的代码如下所示: 选择级别作为项目编号, 顶点项。从查询中选择列表(1,'Test','SELECT DISTINCT LA

大家好,很抱歉这个不寻常的标题,但实际上这正是我现在在应用程序中面临的问题

我创建了这个页面,它使用apex_项目和apex集合来显示和存储

搭接测试名称和价格的列表

在从19.0升级到19.2之前,一切都很好,这次升级

问题开始了,首先UI和样式变得疯狂-我有一个修改的

主题支持RTL-长话短说,我恢复我的应用程序和主题只是为了注意到这一点

该页面未正确显示选择灯

我使用的代码如下所示:

选择级别作为项目编号,
顶点项。从查询中选择列表(1,'Test','SELECT DISTINCT LAP\u Test.'u ENG\u NAME FROM LAP\u TESTS','class=“zz”')作为“Test”
从双
通过级别连接好的,我想我已经解决了…(我希望!)

根据官方文档,从查询中选择列表

如果此查询的select子句中只指定了一列,则使用列名作为显示值和返回值。以下是文档中的引用:

"

请注意,这仅由“从查询中选择列表”功能使用

另外请注意,如果此查询的select子句中只指定了一列,则此列的值将用于显示和返回目的。”

但由于某些原因,仅在19.2更新之后,此行为才发生了更改,并且函数现在需要同时具有显示和返回值

或者它将使用单列作为返回值,并显示一个空行作为显示值

这就是为什么我没有收到任何错误和返回值,尽管在选择列表中没有看到任何内容,但返回值仍然像往常一样返回

所以我所要做的就是将我的查询更改为有第二列作为显示值,现在一切看起来都很好

顶点项。从查询中选择列表(1,'Test','SELECT LAP_Test_ENG_NAME a,LAP_Test_ENG_NAME b,LAP_Test_ENG_NAME b','class=“zz”')作为“Test”

enter code here