【发布时间】:2016-12-21 18:41:45
【问题描述】:
我有两个选择列表
1.第一个 P4_country_id_B 包含国家/地区名称
select country_name as d, country_id as r
from countries
2。第二个 P4_CITY_ID_B 根据 P4_CITY_ID_B 中的选定值包含一个国家/地区的城市。
select city_name as d, city_id as r
from cities
where country_id = :P4_country_id_B
一切顺利,没有任何问题。
但是
我使用 执行 PL/SQL 代码动态操作来更改这些列表的选定值,如下所示(例如):
:P4_country_id_B:=country_returned_value;
:P4_CITY_ID_B:=city_returned_value;
在哪里
country_returned_value : is a one value of countries list values for example (USA)
city_returned_value : is a one value of cities list values for example (NewYourk).
第一个选择的列表值会改变但第二个列表永远不会改变。
注意事项:
- 我使用 P4_country_id_B,P4_CITY_ID_B 作为 要提交的页面项目 进行动态操作。
- 我不想提交页面而不是动态操作
请问在这种情况下如何更改列表值?
提前致谢。
【问题讨论】:
标签: oracle plsql oracle-apex