Oracle顶点形式乘以两个值并填充字段

时间:2014-11-04 14:09:01

标签: oracle oracle-apex

我的表单中有一个“Miles Traveled Field”,由用户填写,以及“Rate”。

然后我想要一个计算发生Miles Traveled * Rate应填充“Amount”字段。

如何在顶点实现这一目标?

1 个答案:

答案 0 :(得分:1)

  1. 要在页面上进行计算,不使用服务器 - 您可以使用动态操作(Javascript)。在带有"页面属性"的页面上,单击" +" in"动态行动"部分,然后传递步骤:

    • 身份识别:输入行动名称
    • 何时:Event - 触发事件类型(点击,更改,设置焦点...),Selection typeItem - 项,用户必须点击(更改,设置焦点) ......)和条件
    • 真实行动:您需要选择行动类型"执行JavaScript代码"。在代码输入字段中,您需要输入以下内容:

    $v('P_ITEM_NAME_FOR_Miles_Traveled') * $v('P_ITEM_NAME_FOR_Rate');

  2. 在服务器端有许多方法可以执行(动态操作,进程等),但在这种情况下它是不合适的。如果你需要我可以在后面描述。