****求助****:如何VFP6.0视图中筛选设置为日期
我是一名初学者,按照课本上做了一个书店的销售管理系统,现在做到最后碰到了一个问题:要在一个页面中通过时间段搜索出该时间段内所销售的图书单据,但在视图里设置筛选时老是提示“操作符/操作数类型不匹配”
视图 筛选内容:
单据.开单日期>="D1"AND
单据.开单日期>="D2"
"查询"按钮代码:
D1=THISFORM.PAGEFRAME1.PAGE2.TEXT1.VALUE
D2=THISFORM.PAGEFRAME1.PAGE2.TEXT2.VALUE
IF "D2"<"D1"
MESSAGEBOX('日期输入错误')
ELSE
IF USED('细节视图')
SELECT 细节视图
USE
ENDIF
SELECT 0
USE 细节视图
INDEX ON 书号 TAG SH
SELECT 0
USE 销售视图
SET RELATION TO 书号 INTO 细节视图
THISFORM.PAGEFRAME1.PAGE2.GRID1.RECORDSOURCE='销售视图'
THISFORM.PAGEFRAME1.PAGE2.GRID2.RECORDSOURCE='细节视图'
THISFORM.PAGEFRAME1.PAGE2.GRID1.SETFOCUS
SUM 销售数量*定价,销售数量*进价 TO Y,Z
THISFORM.PAGEFRAME1.PAGE2.text4.VALUE=Y-Z
SUM 销售数量*定价 TO X
THISFORM.PAGEFRAME1.PAGE2.TEXT3.VALUE=X
THISFORM.PAGEFRAME1.PAGE2.预览销售报表.ENABLED=.T.
THISFORM.REFRESH
ENDIF
TEXT1和TEXT2为时间段
请高手帮助解决,谢谢