设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 求教如何将多个复选框不为空的内容赋值给文本框

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-18 15:26:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:
想对一文本框进行赋值,

头痛□     头晕■    恶心□     眼花    心悸□    胸闷□    胸痛□   呼呼吸困难□   紧张□

如选择了其中几项,则文本框内容就为已选择的复选框内容:   text20 :头痛  恶心  眼花  呼呼吸困难

在线等
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-11-18 15:39:15 | 只看该作者
用CheckBox:
IF CheckBox1=True Then
text20="头痛"
EndIf
IF CheckBox2=True Then
text20=text20 & "头晕"
EndIf
..........
3#
 楼主| 发表于 2007-11-18 16:01:39 | 只看该作者
原帖由 gdfsslec 于 2007-11-18 15:39 发表
用CheckBox:
IF CheckBox1=True Then
text20="头痛"
EndIf
IF CheckBox2=True Then
text20=text20 & "头晕"
EndIf
..........

有一个问题,如果checkBox1不选,2选中,那按你的方法,则1也会显示再文本框中,如果复选框很多那就很麻烦
4#
 楼主| 发表于 2007-11-18 16:25:53 | 只看该作者
问题基本解决,只是代码协定比较多,谢谢 gdfsslec朋友
5#
 楼主| 发表于 2007-11-18 16:42:25 | 只看该作者
原帖由 cuxun 于 2007-11-18 16:33 发表
做个例子给你看

正是我想要的,非常感谢
但如果其中混有文本框,请问怎么改

[ 本帖最后由 jinfen314 于 2007-11-18 16:50 编辑 ]
6#
 楼主| 发表于 2007-11-19 00:16:17 | 只看该作者
谢谢cuxun
我说的混有文本框的意思是说,
在所有的复选框后面还有一个 其他的文本框,文本框可以自己录入内容,
最后显示的结果是 选中的复选框+其他文本框,
请cuxun能给与解决谢谢,同样反向操作也需要将哪个其他文本框的内容也显示出来
7#
发表于 2007-11-19 00:38:22 | 只看该作者
bug:当什么都不选时就会出现错误信息,应在赋值前做一判断。
8#
 楼主| 发表于 2007-11-19 11:36:05 | 只看该作者
原帖由 cyber-bobo 于 2007-11-19 00:38 发表
bug:当什么都不选时就会出现错误信息,应在赋值前做一判断。

试了一下确实会出现这种情况,根据cuxun的方法,还是会报错:无效的过程或调用.
我对代码不太懂,请cuxun能给与解决一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-2 02:50 , Processed in 0.084064 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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