Oracle:使用LOV选择值执行查询

莫斯费

我需要使用从LOV中选择的值来运行查询。

我有下一个设置:

  • 一个名为“ MENIU”的块
  • 名为“ MENIU”的表,其列为“ ID_MENIU”。
  • 一个名为“ LOV_MENIURI”的LOV
  • 一个名为P_IDMENIU的参数
  • 名为“ Alegeti Meniul”的表单上的按钮

为了使用从LOV中选择的值运行查询,我尝试了以下操作:

  • LOV返回项目“ ID_MENIU”设置为PARAMETER.P_IDMENIU
  • 在块MENIU的预查询中,我已将PARAMETER.P_IDMENIU值分配给MENIU.ID_MENIU
  • 按钮“ Alegeti Meniul”具有下一个“按下按钮时”的触发代码:

    declare 
        success boolean;
    begin
    Enter_Query;
    success := show_lov('LOV_MENIURI');
    Execute_Query;
    end;
    

我的问题是,第一次按下按钮时,什么也没有发生,如果再次按下按钮,则出现LOV窗口,并且查询执行两次。

具有结果的GIF:

埃里亚斯·梅代罗斯

您不需要该enter_query调用。

begin 
  if show_lov('LOV_MENIURI') then
    execute_query;
  end if; 
end;

调用内置的execute_query时,将触发预查询触发器,并使用LOV返回的值设置where子句。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

LOV值中的Oracle Apex列链接

来自分类Dev

Oracle选择查询基于列值

来自分类Dev

如何使用sql“”从T“”中选择c“”。as [T]插值法来执行动态查询

来自分类Dev

如何在Oracle中查找查询使用的执行计划哈希值?

来自分类Dev

无法使用sysdate执行UPDATE查询-ORACLE

来自分类Dev

如何对 Oracle 架构中的所有表执行“选择”查询

来自分类Dev

如何使用Oracle SQL查询选择XML中的特定节点名称及其值?

来自分类Dev

选择值的日期列的记录(查询执行天数+ 2天)

来自分类Dev

从:LOV报告中选择/使用LOV作为table_name绑定变量

来自分类Dev

MongoDB查询选择执行

来自分类Dev

选择相关执行查询

来自分类Dev

使用json格式值选择查询

来自分类Dev

MySQL使用内爆值选择查询

来自分类Dev

使用选择查询替换结果集中的值

来自分类Dev

Oracle 如何执行查询

来自分类Dev

在Oracle中选择子查询的最高值

来自分类Dev

Oracle选择查询优先考虑列值

来自分类Dev

在单个查询中选择多个列值-Oracle

来自分类Dev

如何在 Oracle 查询中从 XML 字段中选择值

来自分类Dev

使用PL / SQL函数返回查询来填充LOV

来自分类Dev

xml选择查询oracle

来自分类Dev

如何使用单个连接执行多个 oracle 查询?

来自分类Dev

在Oracle中使用联接选择查询生成动态数据

来自分类Dev

在选择 SQL 注入(oracle)中使用更新查询

来自分类Dev

使用简单的 Oracle 查询选择不同语言的月份名称?

来自分类Dev

在 Oracle 表单中为文本项选择 LOV 后自动填充文本项

来自分类Dev

在Oracle形式的LOV填充10g后不触发查询后触发器

来自分类Dev

Oracle Forms打印执行查询

来自分类Dev

如何使用SRF执行SQL查询并仅显示不同的值?

Related 相关文章

热门标签

归档