另一个Apex问题。我正在使用Apex 5,但是假设它与旧的顶级版本类似。
我基本上是在尝试构建一个基本的销售应用程序,该应用程序从表中取出库存并相应地调整库存数量。
这是一个简单的单一搜索字段,可从表中选择任何列,然后显示结果。 P1_Search是纯文本字段,位于搜索的SQL查询下方,将返回表格形式。
select * from TABLE where regexp_like(NAME, :P1_SEARCH, 'i')
or regexp_like(BARCODE, :P1_SEARCH, 'i')
or regexp_like(STOCKCODE, :P1_SEARCH, 'i')
or regexp_like(DESCRIPTION, :P1_SEARCH, 'i')
这一切都很好,适用于每一列。
现在是个大问题。一旦我点击搜索按钮,我想有一个选项来按下数字值的按钮或文本字段,然后将所选项目添加到页面底部的保留区域。 所以,如果我搜索"面包"我会找到结果,选择数量一个,或者按一个添加按钮,这就是问题所在的地方。一旦我完成了对面包的搜索并选择它,我就开始新的搜索" milk"这不应该清除以下选择"面包"。一旦我选择了所有项目并添加到保留区域,我想点击Checkout"按钮"它将所有值传递到下一页。
这不是一个在线网站,而是一个真正的销售点系统,所以如果我能坚持使用顶点部分,那就更喜欢了。我考虑过移动到外部程序,我可以让perl进程运行hold,直到我提交,但我试图在Apex中这样做,而不是使用我最喜欢的perl语言:)
答案 0 :(得分:0)
APEX系列非常适合这种情况 https://docs.oracle.com/cd/E14373_01/appdev.32/e11838/advnc.htm#HTMDB25878
这是全球临时表' APEX世界(逻辑上,不是物理上的)。