I have a layout that contains details of an invoice and a portal with details for each invoice line. There are edit boxes, buttons and drop down lists. After an invoice has been made "final" it must not be modified anymore. In order to detect any changes to such an invoice I use a script that runs on "Layout Keystroke". This works fine for edit boxes but field modifications through drop down lists or buttons are not detected by this script trigger.
Is this a bug or is there another way to detect really any modification on such a layout?
Thank you in advance for any help which is greatly appreciated.