Oracle Apex 4.1 复选框更新穿梭
Posted
技术标签:
【中文标题】Oracle Apex 4.1 复选框更新穿梭【英文标题】:Oracle Apex 4.1 Checkbox to update shuttle 【发布时间】:2013-04-16 11:26:43 【问题描述】:我是 APEX 的新手,需要一些帮助。 我在 11g 数据库上运行 Apex 4.1。
我有复选框字段 P6_LOCATION,其中包含位置列表,并且为字段分配了动态操作。 click 上的动态操作应该 refresh 穿梭于选定位置的属性列表(可以是一个或多个)。所以我可以看到,在单击穿梭时会“闪烁”,就好像它刷新了一样,但它不会改变显示的元素数量。但是,如果我提交页面,shuttle 会显示不同(更新)数量的元素。班车代码:
SELECT name||' '||NEIGHBOURHOOD,property_id
FROM property_table
where
instr(':'||:P6_location||':',':'||to_number(location)||':') > 0
此代码确实有效,但在我调用它时无效。从会话的角度来看,我可以看到 P6_LOCATION 值正在改变......
非常感谢任何帮助和指导。
【问题讨论】:
我最终添加了部分刷新页面的按钮。由于这不是理想的解决方案,如果您知道如何更好地实现这一点,我仍然感兴趣。 【参考方案1】:问题可能在于,尽管航天飞机刷新它并不“知道”新的复选框值,因此会使用相同的选择进行刷新。
这是一个似乎处理相同问题的讨论: https://forums.oracle.com/forums/thread.jspa?threadID=2171164&start=0&tstart=0
不确定您是否在该帖子中找到答案。
【讨论】:
感谢您的回复。我尝试了几种方法,但不幸的是,它们都没有奏效。以上是关于Oracle Apex 4.1 复选框更新穿梭的主要内容,如果未能解决你的问题,请参考以下文章