我需要根据文本字段上写入的内容返回值[关闭]

问题描述 投票:0回答:1

好吧,我必须构建一个页面,用户在其中输入员工的注册号,然后单击按钮后,它应该弹出一个表,其中包含此人有权访问的角色。如何配置文本字段以选择数据库中的某些内容,然后将此信息返回到表中?

我尝试使用动态动作,但实际上没有任何结果

oracle-apex
1个回答
0
投票

我是这样理解的:

  • 创建一个页面项,我们称之为

    P1_REGNUM

    • 如果您不希望用户手动键入该值,请将其设置为例如选择列表(或弹出)项,编写返回有效值列表的值列表查询
    • 此外,将该项目设置为“提交”页面(这样您甚至不需要按钮) 如果你想要一个按钮,好的 - 有它;让它也提交页面
  • 创建报告区域(在经典报告和交互式报告之间进行选择)
  • 在其
  • P1_REGNUM

    子句中使用

    where
    ,例如
    select regnum, first_name, last_name, date_of_birth
    from employees
    where regnum = :P1_REGNUM
    

  • P1_REGNUM

    放入

    要提交的项目
    区域属性

  • 就是这样;运行页面,输入(或选择)注册号,报告将获取与
  • P1_REGNUM

    项目

    中的值相关的数据
    

© www.soinside.com 2019 - 2024. All rights reserved.