| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1446 人关注过本帖
标题:组合框与文本框问题
只看楼主 加入收藏
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:10 
组合框与文本框问题
combo1组合框中的数据源为表1,当选取组合框表1编号字段时,如何吧表1数据字段名称规格赋值给text1和text2?并使combo、text1、text2得值保存到表2? 谁会弄?
搜索更多相关主题的帖子: 文本 
2010-08-10 17:27
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:6 
如果您的text1和text2是与表1的名称和规格绑定的,只要在COMBO1的单击事件上刷新表彰即可。
如果没绑定,只要在该事件中增加thisform.text1.value=表1.名称和thisform.text2.value=表1.规格,然后再刷新。
至于存到表2:
sele 表2
replace 字段1 with ,字段2 with Thisform.text1.value,字段3 with Thisform.text2.value
大概就是这样

两人行已有我师……
2010-08-10 20:48
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
收藏
得分:0 
我就是这样弄得没搞定
2010-08-11 11:02
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
收藏
得分:0 
我在interactiveChange事件中加入代码:

thisform.text1.Value=产品代码.产品名称
thisform.text2.Value=产品代码.产品规格
text1与text2功能实现,但combo1得显示值与保存值不符!显示值正常但保存的却是表中的序列号,为什么?
2010-08-11 11:13
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:6 
你combo1的值是什么
没看出上面你combo1的值应该是
2010-08-11 12:20
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:6 
以下是引用lqdht在2010-8-11 11:13:55的发言:

我在interactiveChange事件中加入代码:

thisform.text1.Value=产品代码.产品名称
thisform.text2.Value=产品代码.产品规格
text1与text2功能实现,但combo1得显示值与保存值不符!显示值正常但保存的却是表中的序列号,为什么?

locate all for 字段=this.displayvalue
if !eof()
  thisform.text1.Value=产品代码.产品名称
  thisform.text2.Value=产品代码.产品规格
endif

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2010-08-11 12:42
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
收藏
得分:0 
combo1的值为产品代码表中的字段
2010-08-11 12:44
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
收藏
得分:0 

locate all for 字段=this.displayvalue
if !eof()
  thisform.text1.Value=产品代码.产品名称
  thisform.text2.Value=产品代码.产品规格
endif

为什么提示操作符/操作数类型不匹配?
2010-08-11 13:07
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
以下是引用lqdht在2010-8-11 13:07:53的发言:


locate all for 字段=this.displayvalue
if !eof()
  thisform.text1.Value=产品代码.产品名称
  thisform.text2.Value=产品代码.产品规格
endif

为什么提示操作符/操作数类型不匹配?
你要检查这里的命令中“字段”的数据类型是不是字符型,因为this.display是字符型的。

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2010-08-11 21:15
lqdht
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-10
收藏
得分:0 
现在往表2中加入数据的时候,怎么老修改第一条记录?为什么呢?
2010-08-14 13:52
快速回复:组合框与文本框问题
数据加载中...
 
   



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

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