我需要使用从LOV中选择的值来运行查询。
我有下一个设置:
为了使用从LOV中选择的值运行查询,我尝试了以下操作:
按钮“ 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] 删除。
我来说两句