2015-11-06 44 views
1

希望这里有人能帮助我。重定向和设置值处理

我有2个选择列表,需要由用户填写的许多文本字段中。第一个选择列表检查国家人员,第二个使用该第一个选择列表值,仅显示位于该州的城镇。

问题是,每次用户选择状态,因为我正在使用“重定向和设置值”属性以供下列选择列表使用,我在页面刷新时在我的文本字段中丢失了所有值因重定向而放置。

如何保持文本字段中的值完好无损,同时能够重新加载页面,以便可以检查选择列表的值?

回答

1

@Dkage如果使用APEX 4级以上,有级联选择列表http://www.inside-oracle-apex.com/oracle-apex-4-0-cascading-lovsselect-lists/

例如:

  1. 创建父选择列表(P3_SL1)与 “页面操作时的值改为” 物业设置为“无(默认)”

    SELECT state_name d, st r 
        FROM demo_states
  2. 创建子选择列表(P3_SL2)与“层叠LOV父项目(S)”设置为父母选择列表名称“P3_SL1”,查询如

    SELECT cust_last_name d, customer_id r 
        FROM demo_customers 
    WHERE cust_state = :P3_SL1