【问题标题】:Apex dynamic action change field value based on another field基于另一个字段的 Apex 动态操作更改字段值
【发布时间】:2018-03-15 17:36:06
【问题描述】:

我有一个基于表格的表格。在该表单上,我有一个字段 quantity,一个带有 ID 的选择列表和两个显示字段 - item_pricetotal_priceitem_price 来自另一个表,并根据选择列表中的项目 ID 拉取。那部分我工作正常,但计算值并将其显示在total_price 字段中的部分不起作用。

我正在对quantity 字段的更改使用动态操作。因此,当quantity 的条件更改为真时,我使用操作Set Value 来设置total_price 字段的值。在设置中,我将Set Type 设置为PL/SQL Expression,并使用了以下表达式:

NV(:quantity) * NV(item_price)

我还尝试使用操作Execute PL/SQl Code 并将代码设置为:

:total_price := NV(:quantity) * NV(item_price);

但还是什么都没有

由于某种原因,total_price 字段中没有显示任何内容。我做错了什么?

【问题讨论】:

    标签: apex oracle-apex-5.1


    【解决方案1】:

    在 PL/SQL 表达式部分,应该是 NVL(:page item, REPLACE_VALUE)

    您是否还检查过您是否按照 PL/SQL 表达式提交了数量和商品价格页面商品?确保将页面项目和 total_price page 项目作为受影响的元素提交。

    【讨论】:

      猜你喜欢
      • 2017-02-02
      • 2016-04-19
      • 2019-07-17
      • 1970-01-01
      • 2022-12-12
      • 2010-11-13
      • 2015-04-09
      • 1970-01-01
      • 2014-12-25
      相关资源
      最近更新 更多