If we assume the January is the only month that can be exceptional, can you give me a logical construct to know if x date after the first business day of the month.
I have been using something like this. But the blood sugar must be low cause i need a little help. Getting confused with Jan.
LPARAMETERS indate
LOCAL lAfterFirBusDay
DAYOFWEEK = DOW(indate-DAY(indate)+1)
DO CASE
CASE DAY(indate) = 1
lAfterFirBusDay = .f.
CASE dayofweek = 2 AND DAY(indate) < 4
lAfterFirBusDay = .f.
OTHER
lAfterFirBusDay = .t.
endc
retu lAfterFirBusDay