Oracle 顶点级联数值

Oracle apex cascading numeric values

我有以下系数table用于考试。

val_disp | val_ret
   %0    |    0
  %10    |   0.1
  %20    |   0.2
  %30    |   0.3
  %40    |   0.4
  %50    |   0.5
  %60    |   0.6
  %70    |   0.7
  %80    |   0.8
  %90    |   0.9
 %100    |    1

并且我在 select 列表中将这些值列为 lov 如下

https://imgur.com/qslkXzt

是否可以级联这些值以求和 %100?例如...如果我为期中选择 %30,为期末选择 %40,则可以通过对 2 个项目值求和来将分配的最大可用值级联到 %30?

如何在 sql 查询中使用 selected 列表项的 val_ret?

还是我真的错了?

将 "Cascading LOV parent item(s)" 属性 设置为以前的 LOV。

在 LOV 查询中,引用以前设置的值。

例如:

LOV_1:

select '%' || 10 * (level - 1) val_disp,
       (level - 1) / 10 val_ret
from dual
connect by level <= 11;

LOV_2:级联LOV是LOV_1

select '%' || 10 * (level - 1) val_disp,
       (level - 1) / 10 val_ret
from dual
connect by level <= (1 - :LOV_1) * 10 + 1;

LOV_3:级联 LOV 是 LOV_1 和 LOV_2

select '%' || 10 * (level - 1) val_disp,
       (level - 1) / 10 val_ret
from dual
connect by level <= (1 - (:LOV_1 + :LOV_2)) * 10 + 1;