Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

[分享][原创]修改窗体/报表/表/查询的说明属性[修改版]

时 间:2007-12-10 07:28:08
作 者:cuxun   ID:274  城市:肇庆
摘 要:修改窗体/报表/表/查询的说明属性
正 文:

Function AppendProperty(ByVal DocName As String, Optional VarValue As String, Optional CorName As String = "forms") As Boolean
'===============================================================================
'-函数名称:         AppendProperty
'-功能描述:         修改窗体及其它数据库文件的说明属性
'-输入参数:         DocName As String        控件名,如表名\窗体名\报表名
'                         VarValue As String      说明属性的值
'                         CorName As String       数据库文件类型
'-返回参数:         True 成功/false 失败
'-使用示例:         AppendProperty"窗体名","说明的文字"
'-相关调用:
'-使用注意:         //必须引用DAO
'-兼 容 性:         2000,XP,2003
'-参考资料:
'-作       者:         何勇(cuxun)
'-创建日期:         2007-9-6
'-更新日期:         2007-9-7
'-图       解:
'===============================================================================

    Dim Db As DAO.Database
    Set Db = CurrentDb
    Dim prp As DAO.Property
    On Error GoTo Err
   ''修改控件的说明属性
    Db.Containers(CorName).Documents(DocName).Properties("Description").Value = VarValue
   
    AppendProperty = True
   
Err:
    If Err.Number = 3270 Then
   
        ''说明属性不存在时增加
        Set prp = Db.Containers(CorName).Documents(DocName).CreateProperty("Description", 10, VarValue)
        
        Db.Containers(CorName).Documents(DocName).Properties.Append prp
        
        Resume
        
    Else
        AppendProperty = False
        Exit Function
   
    End If
End Function



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助