Create a new Text field in your form. The field needs to be a Computed field,
using the formula below. There are a number of ways to do this, so note that
here we get the last number used for the document ID, add 1, and write it bacj
out to the enviromental variable. Within the document we put the users first
name in front of the number.
ENVIRONMENT UniqueID := @Text(@TextToNumber(@Environment("UniqueID")) + 1);
@Implode(@Left(@Explode(@UserName; " "); 1); "") + UniqueID
This was first published in November 2000