Okay heres what I did as a work around it probably not the most eligent way...
Make a new global feild
gTodayDate and in the startup script set with current date
In my settings database new field
gContactReminder this way the user can set how many days.
New script in the
last contacted
Code:
Enter Find Mode []
Set Field ["gTodayDate", ""<" & DateToText(Today-settings::gContactReminder)"]
Perform Find []
Copy ["gTodayDate""]
Enter Find Mode []
Paste ["LastContacted"]
Perform Find
if [status(CurrentError) <> 0"]
Goto layout ["List"]
Show All Records
Perform Script ["Subscript", "ScreenRefresh"]
Show Message "No Client needs contacting"]
Exit Script
Else
Goto layout ["List"]
Sort ["Restore, No dialog"]
Perform Script ["Subscript", "ScreenRefresh"]
Show Message "The Following Clients need contacting"]
End if
I have taken it further and added that the user can select the clients that he wishes to be reminded on. Simply by adding a new field/ checkbox
NeedsContacting and adding an extra step in the final search
Code:
Set Field ["NeedsContacting", ""Yes""]
As I said not the most eligent but it works ....

And yes I know version 8 it is easier but since I am in Ver5 I have to work with what I got
