我正在使用Oracle APEX 21.2,并在页面上创建了两个区域:
一个是表单区域,另一个是交互式网格区域。
在窗体区域中,我有一个名为TPORDER_NO的Page Item和一个名为GetValue的Button。
交互式网格”区域基于Detail_ReadyStock表,该表具有Porder_no, Porder_Date, b_code, p_code, sku_code, ps_code, and box_qty.
列
我还有一个名为PendingProdOrder的视图,它包含与Detail_ReadyStock表相同的列:Porder_no, Porder_Date, b_code, p_code, sku_code, ps_code, and box_qty.
此视图存储多条记录。
我的要求是,当我在TPORDER_NO Page Item中输入一个值并单击GetValue按钮时,它将从View(PendingProdOrder)中获取所有记录,其中,交互式网格区域中应显示Porder_no=PageItem。
我将感谢任何关于如何实现这一目标的指导。
先谢谢你。
尝试了很多事情,但都无法实现。
2条答案
按热度按时间huwehgph1#
TPORDER_NO
放入“要提交的页面项”交互式网格的属性中这就是全部;当您在
TPORDER_NO
项中输入值并按下按钮时,它将提交页面并导致交互式网格刷新,使用输入到页面项中的值作为 filter,仅检索满足where
条件的行。qaxu7uf22#
@Littlefoot回答正确,但是,该解决方案需要提交页面。您还没有说明是否要提交表单,因此如果您不想提交,可以使用动态操作来实现此功能。
要配置该
TPORDER_NO
放入“要提交的页面项”交互式网格的属性中