设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3365|回复: 11
打印 上一主题 下一主题

[窗体] 隐藏子窗体中的字段?

[复制链接]
跳转到指定楼层
1#
发表于 2002-9-29 09:19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
forms![资产].[资产列表]![资产ID].ColumnHidden
= false 可以隐藏[资产ID],我想用个过程来设置
[资产列表]子窗体中任意字段的ColumnHidden属性,可是在上面的语句不能是变量。谁有办法能用过程设定子窗体中任意字段的ColumnHidden属性?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2002-9-29 16:36:00 | 只看该作者
dim strFld as field
strFld="address"
forms![资产].[资产列表].controls(strFld).ColumnHidden=false


3#
 楼主| 发表于 2002-9-29 17:35:00 | 只看该作者

谢谢站长

谢谢你站长,我是了你的代码,是这样写的:
DIM dbs As Database ,strFID As Fiels
strFID="资产ID"
但错误提示对象变量未设置,是不是还需要引用什么?请你在帮我!

点击这里给我发消息

4#
发表于 2002-9-29 17:38:00 | 只看该作者
你用的是2000还是97,
你把整个这段代码贴上来
5#
 楼主| 发表于 2002-9-29 17:58:00 | 只看该作者

谢谢站长

我用的是2000

Sub 字段Column(管理部门 As Integer)
'隐藏字段
    ' 设置 ColumnHidden 属性。
bbl = "[财务ID]"

Dim DBS As Database, STRFID As Field
STRFID = "资产ID"
Select Case 管理部门
Case 1
     Forms![资产].[资产列表]!Controls(STRFID).ColumnHidden = False
Case 2
     Forms![资产].[资产列表]![资产ID].ColumnHidden = False
Case 3
     Forms![资产].[资产列表]!Controls(STRFID).ColumnHidden = True
End Select
End Sub

点击这里给我发消息

6#
发表于 2002-9-29 18:00:00 | 只看该作者
Dim DBS As Database, STRFID As Field改成
STRFID As string
Forms![资产].[资产列表]![资产ID].ColumnHidden = False改成
Forms![资产].[资产列表]!Controls(STRFID).ColumnHidden = True
你不同的权限只要控制strfld的值即可

点击这里给我发消息

7#
发表于 2002-9-29 18:03:00 | 只看该作者
我习惯用[资产列表].form.controls(strFld).ColumnHidden = False这样的语法
8#
 楼主| 发表于 2002-9-29 18:22:00 | 只看该作者

谢谢站长

运行时错误 ’2465‘:
不能找到表达式中引用的字段“Controls"
程序停在 FORMS![资产].[资产列表]!Controls(strFid).ColumnHidden =true 处。
我是不是太差劲了,还得请教。
9#
 楼主| 发表于 2002-9-29 18:27:00 | 只看该作者

谢谢站长

[资产]是主窗体,[资产列表]是子窗体。
10#
发表于 2002-10-2 06:22:00 | 只看该作者
子窗体这么引用
forms![资产]![资产列表].form.controls(strFld).columnHidden=true
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-21 18:28 , Processed in 0.096878 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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