vfp在编程过程中试运行:找不到别名

在vfp编程过程中,建立了tabpurview数据表,建立了一个系统登录表单,form1的initevent代码为publiccnmanager&&定义全局变量cn=0&... 在vfp编程过程中,建立了tabpurview数据表,建立了一个系统登录表单,
form1的init event代码为
public cn manager &&定义全局变量
cn=0 &&给全局变量赋初值

combo1的keypress event的代码为:

select tabpurview &&选择tabpurview工作区为当前工作区
do case
case nKeyCode=40 &&按下向下前头
if !eof()
skip &&记录指针向下移动一条记录
else
go bottom
endif
this.value=操作员姓名
case nkeycode=18 &&按下pageup
if !bof()
skip-1
else
go top &&记录指针多移动到第一条记录
endif
this.value=操作员姓名
endcase

确定的命令按键的chick的代码为:

public manager
manager=alltrim(thisform.combo1.value)
use yygl\database\tabpurview &&打开数据库表
cname=alltrim(thisform.combo1.value)
ppassword=alltrim(thisform.text1.value)
set order to 操作员姓名 &&指定控制索引文件
seek cname &&快速查询
set exact on &&设定字符精确比较
*判断操作员是否正确
if alltrim(tabpurview.操作员姓名)!=cname
cn=cn+1
cmessagetitle='系统登录'
cmessagetext='操作员错误,请重新输入'
ndialogtype=4+32
nanswer=messagebox(cmessagetext,ndialo9gtype,cmessagetitle)
do case
case nanswer=6 &&选择“是”时的操作
thisform.combol.value=''
thisform.combo1.setfocus
case nanswer=7 &&选择“否”时的操作
cmessagetitle='系统登录'
cmessagetext='不要乱来!'
messagebox(cmessagetext,ndiaolgtype,cmessagetitle)
thisform.release
endcase
if cn=3
thisform.release
endif
else
*判断密码是否正确
if alltrim(tabpurview.密码)!=ppassword
cn=cn+1
cmessagetitle='系统登录'
cmessagetext='密码错误,请重新输入!'
ndialogtype=4+32
nanswer=messagebox(cmessagetext,ndialogtype,cmcssagetitle)
do case
case nanswer=6
thisform.text1.value=''
thisform.text1.setfocus
case nanswer=7
cmessagetext='不要乱来'
messagebos(cmessagetext,ndialogtype,'系统登录')
thisform.release
endcase
if cn=3
thisform.release
endif
else
purview=val(alltrim(tabpurview.权限级别)) pxsgl=tabpurview.销售管理 &&给全局变量赋值
pjhgl=tabpurview.进货管理
pkfgl=tabpurview.库房管理
pthgl=tabpurview.财务管理
pzmgl=tabpurview.账目管理
pjcinfo=tabpurview.基础信息管理
psysgl=tabpurview.系统管理
manager=allrtim(thisform.combo1.sidplayvalue)
do form form\fdesktop
thisform.release
endif
endif
set exact off &&设置字符非精确比较

退出chick的代码为:
cmessagetitle='系统登录'
cmessagetext='真的退出吗?'
ndialogtype=4+32
if nanswer=6
thisform.release
endif
展开
 我来答
匿名用户
2009-08-04
展开全部
在form1的load 事件中
use tabpurview
即可
ytcwq
2009-08-05 · TA获得超过392个赞
知道小有建树答主
回答量:352
采纳率:0%
帮助的人:499万
展开全部
这句在确定中去掉
use yygl\database\tabpurview &&打开数据库表
加入到在form1的load 事件中
在退出中加入
use in tabpurview
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式