Hola !!, ya hice la prueba que me dijiste. y es ese el problema. Pero hace unos meses atras con el mismo codigo andaba lo mas bien.
Te paso el codigo :
thisformset.form1.AlwaysOnTop = .f.
thisformset.form1.Enabled = .f.
IF NOT EMPTY (thisformset.form1.olecontrol1.year + thisformset.form1.olecontrol1.month + thisformset.form1.olecontrol1.day)
SELECT totaldia
SET FILTER TO thisformset.form1.olecontrol1.year + thisformset.form1.olecontrol1.month + thisformset.form1.olecontrol1.day = year(fecha) + month(fecha) + DAY(fecha)
endif
thisformset.form2.Show
thisform.refresh
****************************************************************************************
****************************************************************************************
Espero que me puedas ayudar.