设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1299|回复: 4
打印 上一主题 下一主题

[窗体] [已解决]: 利用组合框改变文本框内容

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-30 17:17:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 3leaf 于 2009-12-1 10:24 编辑

请教: 利用组合框改变文本框内容

表有两字段,其中之一属性是备注, 这点不能改.
论坛里的有个方法 ME.文本框= ME.组合框.COLUMN(1), 这方法用不上.

请教下应该怎么写这段代码?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-11-30 20:40:17 | 只看该作者
本帖最后由 xiazaidj 于 2009-11-30 20:41 编辑

说的不是很清楚,你的意思是想将组合框选择的内容显示在文本框里吗?
如果是这样的在组合框的更新中加一个
Me.Text5 = Me.Combo9.Value
按照你的例子即如下:
'=============================================
Private Sub Combo9_AfterUpdate()
Me.Text5 = Me.Combo9.Value
End Sub
'=============================================
3#
 楼主| 发表于 2009-12-1 09:10:07 | 只看该作者
不是要显示组合框的内容,是要显示组合框对应的另外一字段的内容
数据表有两字段: A B
组合框的来源是字段A, 文本框显示对应组合框的字段B
4#
发表于 2009-12-1 09:36:13 | 只看该作者
一、Combo9的行来源改为:
SELECT CUSTDETAIL.CUSTOMER, CUSTDETAIL.DETAIL FROM CUSTDETAIL;
  格式中的列数改为:2
  列宽改为:1.501cm;0cm
二、在Combo9的更新后事件中加入:
Me.Text5 = Me.Combo9.Column(1)
5#
 楼主| 发表于 2009-12-1 10:24:13 | 只看该作者
OK, 谢谢,解决了.
本以为这方法搞不定, 起初设置行来源时错误了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-3 03:33 , Processed in 0.092331 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表