| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1783 人关注过本帖
标题:vfp6.0表单运行时文本框出现F,且不能输入数据
只看楼主 加入收藏
sl亮哥
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2013-4-22
结帖率:88.89%
收藏
已结贴  问题点数:20 回复次数:9 
vfp6.0表单运行时文本框出现F,且不能输入数据
我是非计算机专业的,要做毕业设计,做滚动轴承精度设计,紧急求救
vfp.zip (152.25 KB)
搜索更多相关主题的帖子: 设计 计算机专业 文本框 
2013-04-22 22:18
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:7 
共27个表单,那个表单出问题了,请楼主说清楚,不能胡子眉毛一把抓吧

坚守VFP最后的阵地
2013-04-22 22:30
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


查表 按钮中的代码如下
dimension zcdh(1),e(1),x(1),y(1),cr(1)
USE 10000xing
sele zcdh from 10000xing where d1=nj and d2=wj into array zcdh
(1)

sele e from 10000xing where d1=nj and d2=wj into array e
thisform.text1.value=e(1)

sele y1 from 10000xing where d1=nj and d2=wj into array x
thisform.text2.value=x(1)

sele y2 from 10000xing where d1=nj and d2=wj into array y
thisform.text3.value=y(1)

sele cr from 10000xing where d1=nj and d2=wj into array cr
thisform.text.value=cr(1)

if fa/fr<e or fr/fa=e,  p=fr+x*fa
else p=0.65*fr+y*fa
endif
上面代码中的 d1与d2那来的
刷红的代码是什么意思

坚守VFP最后的阵地
2013-04-22 22:58
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
文本框中的 F 为查询结果中的数组不存在造成的

坚守VFP最后的阵地
2013-04-22 23:01
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:7 
文本框出现F而不能输入数据

请把text2 和 text3 的数据源  ControlSource  中的 x、y去丢.
---------------------------------------
如3楼所说的那段代码,很多变量没定义.
---------------------------------------
简单编译了一下,明显如下错误
1.表单hybd.scx  Label1.Click 删除如下的字串
欢迎使用

2.表单jh1.scx 中的if fa/fr<e or fr/fa=e, p=fr+x*fa 改为

if fa/fr<e or fr/fa=e
 p=fr+x*fa
else
 p=0.65*fr+y*fa
endif

3.表单pdhg.scx 的 command2.click 找不到表单 lxxz
DO FORM lxxz &&找不到表单
2013-04-23 07:36
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:7 
对控件应该赋初始值,如果没有初始值,则字符型赋若干空格、数值型赋0,这样就不会出现楼主所说的问题了。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-04-23 08:12
sl亮哥
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2013-4-22
收藏
得分:0 
回复 2楼 sdta
程序还没做好,运行到第三个表单时出问题了,我有一个主程序,main.prg,运行时就会有问题,你帮我看看,谢谢

[ 本帖最后由 sl亮哥 于 2013-4-23 10:20 编辑 ]
2013-04-23 09:53
sl亮哥
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2013-4-22
收藏
得分:0 
回复 3楼 sdta
d1,d2是我命名的全局变量,在main.prg中,d1,d2是轴承内径,外径文本框的cotrolsource,我也不知道该怎么命名,也不知道是否该命名
2013-04-23 09:57
sl亮哥
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2013-4-22
收藏
得分:0 
回复 5楼 kiff
谢谢,的确有这些问题,我太粗心了
2013-04-23 10:03
sl亮哥
Rank: 1
等 级:新手上路
帖 子:44
专家分:5
注 册:2013-4-22
收藏
得分:0 
回复 6楼 hu9jj
哦,我试试看
2013-04-23 10:04
快速回复:vfp6.0表单运行时文本框出现F,且不能输入数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017902 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved