Oracle EBS - R12表单个性化

时间:2015-11-30 13:13:50

标签: oracle oracle11g oracleforms oracle-ebs

在oracle EBS表单个性化

请帮帮我    - 如何查找字段(在我的情况下是其数量(定价,运输,地址,退货,服务和其他选项卡中的数量字段))。是否改变了。    - 点击保存时我们应该弹出消息 - (“不允许更新”)并将OLD数量带回现场。

我不确定如何检查数量字段中是否有任何更改(在所有选项卡中都有,即定价,送货,地址,退货,服务和其他标签)并带回旧的数量字段中的数量。

请帮忙

AT

1 个答案:

答案 0 :(得分:0)

您可以在以下条件下使用以下代码:

触发事件WHEN-VALIDATE-RECORD
触发对象LINE
条件

( SELECT ordered_quantity
  FROM oe_order_lines_all
  WHERE line_id = :LINE.LINE_ID )
<> :LINE.ORDERED_QUANTITY

处理模式Not in Enter-Query Mode

操作标签

操作类型Messages
消息类型Error
消息文本You cannot change the Ordered Quantity

注意:您可以根据业务场景设置职责。