Apex动态动作根据另一个字段更改字段值

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

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

我正在使用动态行动改变quantity领域。因此当quantity的条件Change为true时,我使用action Set Value来设置total_price字段的值。在设置中,我将Set Type设置为PL/SQL Expression并使用以下表达式:

NV(:quantity) * NV(item_price)

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

:total_price:= NV(:数量)* NV(item_price);

但仍然没有出现

出于某种原因,在total_price领域没有任何表现。我究竟做错了什么?

apex oracle-apex-5.1
1个回答
0
投票

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

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

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