VFP制作表单中总是提示“找不到别名**”
在表单的form1的init事件中输入sele收费sele患者信息replall收费with0updaon住院号from收费repl收费with收费+收费.费用小结ran...
在表单的form1的init事件中输入
sele 收费
sele 患者信息
repl all 收费 with 0
upda on 住院号 from 收费 repl 收费 with 收费+收费.费用小结 rand
thisform.text2.value=datetime()
thisform.text1.enabled=.f.
thisform.text2.enabled=.f.
thisform.check1.enabled=.f.
thisform.check2.enabled=.f.
thisform.check3.enabled=.f.
thisform.check4.enabled=.f.
this.drawtree
然后运行的时候就会提示“找不到别名‘收费’”和“找不到别名'患者信息‘”
求高人指点!!!!
“收费”确实没有加入到表单的数据环境中,现在加进去了,现在运行的时候总是提示“找不到变量“住院号””,“找不到变量”收费“”,“找不到属性“drawtree””,患者信息表中住院号对应的字段名是”zyh“,收费对应的字段名是”usefee“,但是将代码中的替换之后还是不好用,请高人再指点,不胜感激!!! 展开
sele 收费
sele 患者信息
repl all 收费 with 0
upda on 住院号 from 收费 repl 收费 with 收费+收费.费用小结 rand
thisform.text2.value=datetime()
thisform.text1.enabled=.f.
thisform.text2.enabled=.f.
thisform.check1.enabled=.f.
thisform.check2.enabled=.f.
thisform.check3.enabled=.f.
thisform.check4.enabled=.f.
this.drawtree
然后运行的时候就会提示“找不到别名‘收费’”和“找不到别名'患者信息‘”
求高人指点!!!!
“收费”确实没有加入到表单的数据环境中,现在加进去了,现在运行的时候总是提示“找不到变量“住院号””,“找不到变量”收费“”,“找不到属性“drawtree””,患者信息表中住院号对应的字段名是”zyh“,收费对应的字段名是”usefee“,但是将代码中的替换之后还是不好用,请高人再指点,不胜感激!!! 展开
5个回答
展开全部
如果你已经将“收费”和“患者信息”加入到表单的数据环境中(注意是独占方式-属性设置,或者你可以用USE命令打开表,只能选择一种!) ,你再要确保表的位置,我发现有的软件的默认目录没有设置好就会出现这样的情况!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我跟你遇到了一样的问题,题都是一样的。我把这一句
repl all 收费 with 0
upda on 住院号 from 收费 repl 收费 with 收费+收费.费用小结 rand
改成了
repl all usefee with 0
upda on zyh from 患者信息 repl usefee with usefee+收费.费用小结 rand
就没弹出错误了,但是点击收费确认的时候,显示的余额根本就不变化。所以我觉得还是有问题
repl all 收费 with 0
upda on 住院号 from 收费 repl 收费 with 收费+收费.费用小结 rand
改成了
repl all usefee with 0
upda on zyh from 患者信息 repl usefee with usefee+收费.费用小结 rand
就没弹出错误了,但是点击收费确认的时候,显示的余额根本就不变化。所以我觉得还是有问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要不就是没有thisform.text1这个控件。 从“text1”可以看出是一个文本输入框,请检查你的文本框的name属性是不是text1,是了有可能是name属性输入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先要将‘收费’和'患者信息‘加入到表单的数据环境中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你还没有打开表pass:
use pass
use pass
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询