Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

求在组控件中显示数据表中性别字段(两选一,但是是字符而非数值)的方法

常学尝新  发表于:2013-06-05 09:31:08  
复制

我想用组控件在窗口中显示员工数据表的性别字段,男或女。我在数据表里用的是列表数据,数据列表为“男;女”,表中字段内存储的是字符串:男和女。但组控件中加入的单选按钮只允许用数值型的,也即1或2等,我就不知怎么办了。我看了NORTHWIND的例子,里面在设计运货商时用到组控件,但专门为运货商建了一个表。但男和女只有两个值,为此建个表好象太浪费了;看了一下事件里又没有什么好的控制来触发事件。有什么好办法吗? 简单点的?

谢谢了。

 

Top
煮江品茶 发表于:2013-06-05 12:39:16
在选项组的更新后事件中写:
dim str as string
str=Choose(me.选项组控件名称.value, "男","女")
msgbox str

常学尝新 发表于:2013-06-06 07:17:10

你提供的是在录入数据时进行选择的解决方案。我想寻求的是如何将表内的数据在窗口中显示出来。表内的性别字段我设计的是字符型,得到数据的方式是列表,也即:“男;女”,在窗口中显示时用的是组控件,组内使用单选按钮的方式进行显示。

 

 

 



西出阳关无故人 发表于:2013-06-06 08:36:33

如果只是显示数据

选项组控件的控件来源:=IIf([绑定到性别的控件字段名称]="男",1,2)

当然[绑定到性别的控件字段名称]要隐藏了比较好.



总记录:3篇  页次:1/1 9 1 :