为 Apex 中的表单变量赋予动态值
Give dynamic value to a Form variable in Apex
我在 Oracle Apex 中创建应用程序时遇到问题。我有一份报告显示每一个订单。我可以按 "add order" 输入新订单。这是我按下它时出现的屏幕:
我希望当用户选择产品时,它的单价(存储在数据库 "products" 中)出现在 "Product Price per Unit" 中。然后,当用户还选择总项目时,总价可以计算为总项目 * 产品价格。
我该怎么做?
我会先 select 产品。在其上创建 "Set value" 动态操作,以便它填充 price per unit
项。
在 total items
项上创建另一个动态 "Set value" 操作,该操作将计算 price * total items
并将结果放入 total price
。
为了使动态操作起作用,请不要忘记
- 设置 要提交的项目 到查询中使用的项目(
P12_PRODUCT
在你的情况下)
- 将受影响的元素设置为将受该动态操作影响的项目(
price per unit
在一种情况下,total price
在另一种情况下)
我在 Oracle Apex 中创建应用程序时遇到问题。我有一份报告显示每一个订单。我可以按 "add order" 输入新订单。这是我按下它时出现的屏幕:
我希望当用户选择产品时,它的单价(存储在数据库 "products" 中)出现在 "Product Price per Unit" 中。然后,当用户还选择总项目时,总价可以计算为总项目 * 产品价格。
我该怎么做?
我会先 select 产品。在其上创建 "Set value" 动态操作,以便它填充 price per unit
项。
在 total items
项上创建另一个动态 "Set value" 操作,该操作将计算 price * total items
并将结果放入 total price
。
为了使动态操作起作用,请不要忘记
- 设置 要提交的项目 到查询中使用的项目(
P12_PRODUCT
在你的情况下) - 将受影响的元素设置为将受该动态操作影响的项目(
price per unit
在一种情况下,total price
在另一种情况下)