Instead of using {} for dates, I'd change formats to either
{^YYY-MM-DD} or use DATE(YYY,MM,DD)
>VFP 6.0
>
>"Budget Year: "+IIF(DATE()<={06/30/}+YEAR(DATE()), ALLTRIM(STR(YEAR(DATE())-1))+" - "+ALLTRIM(STR(YEAR(DATE()))), ALLTRIM(STR(YEAR(DATE())))+" - "+ALLTRIM(STR(YEAR(DATE())+1)))
>
>This command line does work with Option: General, Year 2000 Compliance, Strict Date Level: 0-Off but not with 1-Constants.
>
>Can someone help correct this? I get the error message of Ambiguous Date/DateTime constant. I have the "1-Constants" set as Default (is that good?).
>
>Thank you.
>
>Chuck