"Approve / Decline" notification when data is edited? // field and form name as a variable?!

"Approve / Decline" notification when data is edited? // field and form name as a variable?!

Hi Zoho,

I need to create some verification system when certain users change data in a form.

So when the user tried to edit data in a form, I will get a notification on the mail with an option to either approve or decline the change (decline = no change is made, approve = the field gets the suggested data).

I thought about creating a "Change data form" that will be auto-filled and sent via email when an edit is suggested. 
in order for this to work properly, I need to have variables used for the field name and form name, so I can write

Field_Name=Date;
if old. Field_Name != input. Field_Name
{thisapp.Send_Request(ID, Field_Name , input. Field_Name )}

and then
Field_Name=Date;
Entry=Form_Name[ID=EntryID];
if Approve=true
{Entry.Field_Name =New_Data;}

Writing a different row for every field is out of the question as this point....

Will appreciate any help or suggestions!!!


Ravid