ViewsAllowed 屬性

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 ViewsAllowed 屬性可以指定用戶能否通過(guò)單擊“視圖”菜單上的“窗體視圖”或“數(shù)據(jù)表視圖”命令,或單擊“視圖”按鈕旁邊的箭頭然后單擊“窗體視圖”或“數(shù)據(jù)表視圖”,在“數(shù)據(jù)表”視圖“窗體”視圖之間進(jìn)行切換。Byte 型,可讀寫。

expression.ViewsAllowed

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

說(shuō)明

ViewsAllowed 屬性使用以下設(shè)置:

設(shè)置

Visual Basic

說(shuō)明

窗體和數(shù)據(jù)表

0

(默認(rèn)值)用戶可以在“窗體”視圖和“數(shù)據(jù)表”視圖之間切換。

窗體

1

用戶不能從“窗體”視圖切換到“數(shù)據(jù)表”視圖。

數(shù)據(jù)表

2

用戶不能從“數(shù)據(jù)表”視圖切換到“窗體”視圖。

 

注釋 “設(shè)計(jì)”視圖始終是可用的(除非另外設(shè)置了權(quán)限)。

可以使用窗體的屬性表、Visual Basic 來(lái)設(shè)置這些屬性。

“視圖”按鈕列表中和“視圖”菜單上顯示哪些視圖要取決于 ViewsAllowed 屬性的設(shè)置。例如,如果將 ViewsAllowed 屬性設(shè)為“數(shù)據(jù)表”,則在“視圖”按鈕列表和“視圖”菜單中就會(huì)禁用“窗體視圖”。

下面兩個(gè)屬性的組合具有以下結(jié)果:

DefaultView

ViewsAllowed

說(shuō)明

單一、連續(xù)窗體或數(shù)據(jù)表

窗體和數(shù)據(jù)表

用戶可在“數(shù)據(jù)表”視圖和“窗體”視圖之間切換。

單一或連續(xù)窗體

窗體

用戶不能從“窗體”視圖切換到“數(shù)據(jù)表”視圖。

單一或連續(xù)窗體

數(shù)據(jù)表

用戶可從“窗體”視圖切換到“數(shù)據(jù)表”視圖,但不能再切換回來(lái)。

數(shù)據(jù)表

窗體

用戶可從“數(shù)據(jù)表”視圖切換到“窗體”視圖,但不能再切換回來(lái)。

數(shù)據(jù)表

數(shù)據(jù)表

用戶不能從“數(shù)據(jù)表”視圖切換到“窗體”視圖。

 

示例

下面的示例在“立即”窗口中顯示一條消息,表明對(duì)于“切換面板”窗體,用戶能否在“數(shù)據(jù)表”視圖和“窗體”視圖之間切換。

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