表拷贝后recno()会多出一个数值,这是为啥啊?
sele s_linliao **选择表,有3个记录
** 此时recno()=3
copy to tmp_linliao **拷贝表
sele tmp1
append from tmp_linliao
sele s_linliao
if reccount()=0 &&当前没有数据内容时报警
=MESSAGEBOX('没有领料记录!',0+48,'错误提示')
else
public m_number
m_number=recno()
** 此时recno()=4,怎么多出来了???此时reccount()=3,是不是指针出问题了阿?
set filter to m_number=recno() && 设置过滤条件,只显示当前指针的记录,以便修改
thisform.pageframe1.page1.command1.enabled=.f.
thisform.pageframe1.page1.command2.enabled=.t.
.....
[此贴子已经被作者于2006-10-22 15:43:27编辑过]