>SET DECIMALS TO 6
>ldBaseDate = {^1900-01-01}
>ldCurrDate = DATE()
>RAND(ldCurrDate - ldBaseDate)
I see you've solved your original problem. I'm just wondering why you're seeing RAND() this way. Is there some reason RAND(-1) won't work for you?
Tamar