设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] 如何隐藏combox下拉列表中的某行[求助]

[复制链接]
跳转到指定楼层
1#
发表于 2006-5-19 17:13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
combox的下拉列表的数据来自一个表的字段,但是某些字段不想显示在该下拉的list中该如何操作?


[此贴子已经被作者于2006-5-19 9:48:14编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-5-19 17:25:00 | 只看该作者
来个简例吧~
3#
发表于 2006-5-19 17:26:00 | 只看该作者
1.行来源用查询或SQL语句,只设置需要的字段.


2.用列宽设置,把不需要显示的字段的列宽设置成0.





4#
 楼主| 发表于 2006-5-19 18:35:00 | 只看该作者
谢谢3楼热心解答,

方法一,如果字段增加的话就必修要修改查询了,如果程式写好再改就不方便了

方法二,没有试成功

我想用VB实现这个目的

盼答

[此贴子已经被一点通于2006-5-19 10:53:42编辑过]

5#
发表于 2006-5-19 21:01:00 | 只看该作者
以上提到的方法都是可以用代码来设置的,系统有详细的帮助信息.充分理解以下两个属性:


RowSource 属性



参阅应用于示例特性



使用 RowSource 属性(和 RowSourceType

属性一起使用)可以告知 Microsoft Access 如何为列表框组合框或者未绑定 OLE 对象(如图表)提供数据。例如,要在一个列表框中显示“客户列表”查询的数据,可以将列表框的 RowSourceType 属性设为“表/查询”,并将其 RowSource 属性设为“客户列表”查询。String 型,可读写。



expression.RowSource



expression      必需。返回“应用于”列表中的一个对象的表达式。




ColumnWidths 属性



参阅应用于示例特性



在多列组合框列表框中,使用 ColumnWidths 属性可以指定每的宽度。



expression.ColumnWidths



expression      必需。返回“应用于”列表中的一个对象的表达式。



设置



ColumnWidths 属性用英寸或厘米作单位指定每列的宽度值,单位取决于

Windows“控制面板”的“区域设置”中,“数字”选项卡上“度量系统”框中所选的度量系统(公制或美制)。默认设置为 1 英寸或 2.54

厘米。对列表框或组合框,每列的 ColumnWidths 属性设置必须在 0 到 22 英寸(55.87

厘米)之间。



若要分隔列条目,请使用半角分号 (;) 作为列表分隔符(列表项分隔符由“区域设置属性”对话框中“数字”选项卡上的“列表项分隔符”框来选择)。



宽度为 0 时将隐藏该列。任何或所有的 ColumnWidths

属性设置都可以留空。只键入列表分隔符而不包含任何数值,即可创建空白设置。空白值可使 Microsoft Access

自动设置默认列宽,列宽的变化取决于列数和组合框或列表框的宽度。



注释  在组合框内,第一个可见的列将显示在控件的文本框部分中。



通过使用控件的属性表Visual Basic,可以设置 ColumnWidths 属性。



对于表字段,可以在表“设计”视图中“字段属性”部分的“查阅”选项卡上,对将“显示控件”属性设为“组合框”或“列表框”的字段设置该属性。







[img]mkmsitstore:msohlp11.chm::/html/blueup.gif[/img]提示



当在表“设计”视图中将“查阅向导”选作字段的数据类型时,Microsoft

Access 将自动设置 ColumnWidths 属性。





在 Visual Basic 中,可使用字符串表达式为单位来设置列宽值。列宽以半角分号分隔。若要指定不同的度量单位,请包含度量单位(厘米或英寸)。例如,下列字符串表达式以厘米为单位指定三个列宽。

  1. "6 cm;0;6 cm"
复制代码






您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-10 10:37 , Processed in 0.094837 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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