将 MS Access 2010 子数据表名称默认更改为 [NONE]
Change MS Access 2010 subdatasheet name default to [NONE]
有没有办法将表 "Subdatasheet Name" 的默认值设置为 [None] 而不是 [Auto]?
SubdatasheetName 是用户创建的 属性,这意味着 属性 不存在于 TableDef.Properties
集合中,直到您分配一个对它的价值。如果未设置 属性,Access 将使用 "[Auto]",并且无法使其使用其他值作为 [=29] 的默认值=].
您可以对数据库中的每个本地表使用 VBA 到 CreateProperty("SubdatasheetName", dbText, "[None]")
。但是,您需要为您创建的任何新表再次执行此操作。
Allen Browne 在 Problem Properties 上更详细地讨论了这个话题。该页面包含可用于将 SubdatasheetName 设置为 "[None]".
的代码
有没有办法将表 "Subdatasheet Name" 的默认值设置为 [None] 而不是 [Auto]?
SubdatasheetName 是用户创建的 属性,这意味着 属性 不存在于 TableDef.Properties
集合中,直到您分配一个对它的价值。如果未设置 属性,Access 将使用 "[Auto]",并且无法使其使用其他值作为 [=29] 的默认值=].
您可以对数据库中的每个本地表使用 VBA 到 CreateProperty("SubdatasheetName", dbText, "[None]")
。但是,您需要为您创建的任何新表再次执行此操作。
Allen Browne 在 Problem Properties 上更详细地讨论了这个话题。该页面包含可用于将 SubdatasheetName 设置为 "[None]".
的代码