VFP中,在表单里命令移动其他工作区的记录指针,命令?

 我来答
对方蓝绿
2018-11-13 · 超过23用户采纳过TA的回答
知道答主
回答量:75
采纳率:63%
帮助的人:13.9万
展开全部
首先要有条件判断记录指针是否到达文件首。
上一条:
if bof() &&判断记录指针是否已经到达记录首位置
go top &&判断已在记录首位置,将记录指针移到记录首位置
else &&否则
skip -1 &&记录指针上移一条
endif

thisform.refresh &&刷新当前表单。

下一次:
if eof()
go bottom
else
skip 1
endif
thisform.refresh
经Visual FoxPro 6.0上机调试,正确不误。
追问
工作区1表关联工作区2表,一一对多,当前工作是1,现在想移动工作区2的记录指针(不改变工作区)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式