【发布时间】:2018-06-15 12:08:39
【问题描述】:
正如标题所示,我在 Apex5.1 中有一个交互式网格,它使用户能够编辑现有行。例如,有 3 列称为
- COL_Regions(选择列表),
- COL_Countries(班车)和
- COL_Products(穿梭)
那些设置为 Shuttles 是因为用户可以选择多个。这 3 列对应于 3 个表,国家具有地区的外键,产品具有国家的外键。已将国家/地区设置为将地区作为父 LOV,当然产品将国家/地区作为父 LOV。
所以当用户选择一个地区(例如欧洲)时,国家选择列表应该只显示欧洲国家,然后在选择一个国家时,产品穿梭应该只显示特定于该国家的产品。每个 Select List/Shuttle 的 SQL 如下:
select region_name, region_id from regions
select country_name, country_id from countries where region_id = :COL_REGION
select product_name, product_id from products where product_id = :COL_COUNTRIES
我在 APEX 表单中多次使用级联 LOV,但不知何故,这在交互式网格中不起作用。我的第一个问题是,这是否也适用于交互式网格?如果是,也许我引用了错误的交互式网格列?如果您能提供一个示例,我将不胜感激。
谢谢
【问题讨论】:
标签: oracle-apex-5.1