I can get it to work showing dates greater-than or equal to the current date, but not greater than or equal to four days before the current date.
When you reference the Get (CurrentDate), simply change that to Get(CurrentDate) -4
Enter Find Mode
SetField [ Yourfield ; Get(CurrentDate) - 4 ]
Perform Find 
Thanks. That makes sense, and I did it. However, I think there is something I'm still missing.I've added the Set Field [MyField ; Get(CurrentDate) - 4] as you suggestedThen, in the Perform Find the only thing I can see to do is MyField [>=//]I get no error messages, but it still returns only the current date and later. It seems like I'm resetting back to the current date when I do the Perform Find.What am I missing?
Apologies Ninja for butting in but you meant:
SetField [ Yourfield ; ">" & Get(CurrentDate) - 4 ]
Thanks much PhilModJunk! That did it.
Yep, that's what I meant when I typed "When you reference..." since the OP stated that it was already working the way it was intended...but for the wrong date.
then I confused the issue with that script excerpt...