MSFlexGrid中的SetFocus问题
我有两个窗体F1,F2,F1上面有MSFlexGrid,当我在F1上选择一条记录后,F2出现,在F2上对记录修改后,
回到F1的时候,如何使MSFlexGrid聚集,且MSFlexGrid的当前记录为我修改的记录(记录被SetFocus)
我有两个窗体F1,F2,F1上面有MSFlexGrid,当我在F1上选择一条记录后,F2出现,在F2上对记录修改后,
回到F1的时候,如何使MSFlexGrid聚集,且MSFlexGrid的当前记录为我修改的记录(记录被SetFocus)
2006-06-12 14:11
首先把你在F1上面的焦点位置找到,即你选择的记录,然后把记录写到F2,同时F2显示,如果想在F2修改后,F1的记录也改变,我感觉就简单的就是使用SQL语句直接操作,然后把数据重新写到F1
2006-06-13 09:47
,我用的是Data控件,在F2中改后如果不用Data.Refresh的话回到F1时,使MSFlexGrid.setfoucs,好像就可以保持记录被选种,但是MSFlexGrid中数据没有改变,(当然access 中的数据变了)
2006-06-13 23:21