代码之家  ›  专栏  ›  技术社区  ›  Coding Duchess

oracle apex-使用重定向到页面时不结转该值

  •  1
  • Coding Duchess  · 技术社区  · 7 年前

    我在我的页面上有一个字段,我想将它转到应用程序中的另一页。 在一个按钮上单击我使用“重定向到应用程序中的页面”并将页码设置为2。

    现在我想把p1_my_id值转移到第2页,所以我使用set items作为目标页:

    NAME            VALUE
    _________       _______
    P2_RECORD_ID    &P1_MY_ID.
    

    在第2页,p2_record_id是一个从共享lov填充的选择列表,其源设置为数据库列。

    打开第2页后,在会话状态下看不到值p2_record_id。 我做错什么了吗?

    2 回复  |  直到 7 年前
        1
  •  2
  •   Jeffrey Kemp    7 年前

    通常,如果项目具有源 类型 = 数据库列 ,源 使用 总是,替换会话状态中的任何现有值 . 这意味着在页面加载时,项的值将被 自动行提取 过程。

    在您的特定情况下,您传递的值似乎是记录ID—如果这是要从数据库检索的记录的唯一标识符,则需要检查是否已将其设置为 主键项 在自动行获取过程中。

        2
  •  0
  •   Coding Duchess    7 年前

    很有意思,但我只是换了个地方,换了路过的东西,就成功了…不知道为什么会有用,但我会接受…

    推荐文章