Is there any way to determine which field has been modified before the entity submits in web module?

Is there any way to determine which field has been modified before the entity submits in web module?
Whether the original value can be obtained when an entity property is changed?

Hi,
All this information is available on the middleware in the EntityChangedEvent listener:
https://doc.cuba-platform.com/manual-7.0/entityChangedEvent.html

If you need to have this information on the UI before the entity is committed - then I guess, you would need to write your own code in the screen controller. Attach a listener to the entity which is being edited, listen for PropertyChangeEvent-s and record changed attributes and previous attribute values.

see com.haulmont.chile.core.model.Instance#addPropertyChangeListener