title: Old and new values in Oracle Form
body: <p>I'm working with Oracle Forms. I have a field named <code>SOLD_TO_CUST_PARTY_NAME</code>. I have to execute a process if I detect a change in the field's value. I tried using when_validate, but it's executed even if you just click the field and move to another field (validation ALWAYS occurs whether you change the value or not). Is there anyway I can check <code>:old</code> and <code>:new</code> or something similar to execute a process only if the field is modified? </p>
  
  <p><strong>EDIT:</strong>
  Can't use personalizations. It has to be done with <code>pl/sql</code>.</p>