Andrea,
you can use nuBeforeClone() function in
Javascript tab to capture the
clone event and do something; there could be more ways.
1st way (a simple workaround solution):
- create a text object on the form (better readonly) that informs users if that is a new/cloned record or a modified record:

- textObject.png (25.15 KiB) Viewed 9914 times
- insert this SQL in
Default value SQL object field
- Code: Select all
SELECT 'This is a new record!'

- text object on edit screen
- editScreen.png (2.17 KiB) Viewed 9914 times
Text is displayed only when a new record is inserted or an existing record is cloned.
2nd way:
- insert this code in Javascript tab:
- Code: Select all
function nuBeforeClone() {
return confirm('Are you sure to clone this record?');
}

- alert on clone procedure
- alert.png (8.28 KiB) Viewed 9914 times
so the user have to confirm the clone procedure before he start to modify something.
3th way.
If you want to be
sure and alert on saving record you might (I never tryed this):
- create a text object as explained above (you may use also an hidden field);
- in nuBeforeSave() function check the value of the object and ask user to confirm.
Hope this helps,
Max