Oracle APEX:允许选择列表中存在其他值

问题描述 投票:0回答:1

我有一个选择列表,它设置为静态 LOV,有两个值“是”和“否”,但我希望允许用户通过输入其他值或将选择列表设置为一个值来向其中添加其他值在代码中。我选择了

Display Extra Values
但仍然不起作用。如果该字段设置为静态列表中不存在的值,则不会选择任何内容。但是,如果我检查会话状态,P1_RESPONSE 将设置为我在代码中设置的值。我该怎么做才能允许输入额外的值?

oracle-apex oracle-apex-22
1个回答
0
投票

“选择列表”类型的页面项目不支持该功能。即使列表定义中不可用,“显示附加值”属性也会显示一个值。

可用的替代方案有:

  • 弹出LOV。这支持开箱即用的附加值:检查“手动输入”属性

enter image description here

  • 使用选择列表与动态操作相结合来控制附加页面项目。当用户选择值“其他”时,将显示附加页面项目,允许用户输入他想要的任何内容。
© www.soinside.com 2019 - 2024. All rights reserved.