全部显示

ViewsAllowed 属性

       

使用 ViewsAllowed 属性可以指定用户能否通过单击“视图”菜单上的“窗体视图”或“数据表视图”命令,或单击“视图”按钮旁边的箭头然后单击“窗体视图”或“数据表视图”,在“数据表”视图“窗体”视图之间进行切换。Byte 型,可读写。

expression.ViewsAllowed

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

ViewsAllowed 属性使用以下设置:

设置 Visual Basic 说明
窗体和数据表 0 (默认值)用户可以在“窗体”视图和“数据表”视图之间切换。
窗体 1 用户不能从“窗体”视图切换到“数据表”视图。
数据表 2 用户不能从“数据表”视图切换到“窗体”视图。

“设计”视图始终是可用的(除非另外设置了权限)。

可以使用窗体的属性表Visual Basic 来设置这些属性。

“视图”按钮列表中和“视图”菜单上显示哪些视图要取决于 ViewsAllowed 属性的设置。例如,如果将 ViewsAllowed 属性设为“数据表”,则在“视图”按钮列表和“视图”菜单中就会禁用“窗体视图”。

下面两个属性的组合具有以下结果:

DefaultView ViewsAllowed 说明
单一、连续窗体或数据表 窗体和数据表 用户可在“数据表”视图和“窗体”视图之间切换。
单一或连续窗体 窗体 用户不能从“窗体”视图切换到“数据表”视图。
单一或连续窗体 数据表 用户可从“窗体”视图切换到“数据表”视图,但不能再切换回来。
数据表 窗体 用户可从“数据表”视图切换到“窗体”视图,但不能再切换回来。
数据表 数据表 用户不能从“数据表”视图切换到“窗体”视图。

示例

下面的示例在“立即”窗口中显示一条消息,表明对于“切换面板”窗体,用户能否在“数据表”视图和“窗体”视图之间切换。

Debug.Print "ViewsAllowed = " & Forms.Item("Switchboard").ViewsAllowed