怎么锁定工作区(运行结果在附件中)
Doc1.rar
(75.94 KB)
我的表单中有一个combo1和一个表grdduoxxz
combo1的值为1,2,3
想实现选1时,表grdduoxxz显示pd 表的数据
想实现选2时,表grdduoxxz显示dxxz表的数据
想实现选3时,表grdduoxxz显示duoxxz 表的数据
但在运行时,如果反复选择1、2、3时同,除了出现pd 、dxxz、duoxxz ,还有d,e,f,g......在不同的工作区反复打开了pd 、dxxz、duoxxz 表。我想只出现pd 、dxxz、duoxxz 三个表,如何实现!
combo1的interactivechange事件中的代码
if alltrim()="1"
thisform.grdduoxxz.recordsource='"c:\documents and settings\administrator\桌面\考试系统\pd.dbf"'
thisform.grdduoxxz.recordsourcetype=0
thisform.grdduoxxz.refresh
endif
if alltrim()="2"
thisform.grdduoxxz.recordsource='"c:\documents and settings\administrator\桌面\考试系统\dxxz.dbf"'
thisform.grdduoxxz.recordsourcetype=0
thisform.grdduoxxz.refresh
endif
if alltrim()="3"
thisform.grdduoxxz.recordsource='"c:\documents and settings\administrator\桌面\考试系统\duoxxz.dbf"'
thisform.grdduoxxz.recordsourcetype=0
thisform.grdduoxxz.refresh
endif