我有一个创建表单的过程,然后在子表单控件中使用它。
我通过docmd.echo
但侧边栏字段列表显示并后退来抑制视觉创建。
有没有办法抑制字段列表侧边栏?
我有一个创建表单的过程,然后在子表单控件中使用它。
我通过docmd.echo
但侧边栏字段列表显示并后退来抑制视觉创建。
有没有办法抑制字段列表侧边栏?
这将在您重新打开数据库时适用。MS Accesss 2010 有六种用户可以使用的方法。这些可以从“选项”菜单中手动更改。
Sub SetStartUp()
SetProp "StartupShowDBWindow", True, dbBoolean
SetProp "AllowFullMenus", True, dbBoolean
End Sub
Sub SetProp(PropName As String, PropVal As Variant, Optional PropType = dbText)
Dim db As Object
Dim prp As Object
Dim strTitle As String
Const PROPERTY_NOT_FOUND As Integer = 3270
On Error GoTo ErrorHandler
Set db = CurrentDb
' Try to set the property. If it fails, the property does not exist.
db.Properties(PropName) = PropVal
ExitLine:
db.Close
Set db = Nothing
Set prp = Nothing
Exit Sub
ErrorHandler:
If Err.Number = PROPERTY_NOT_FOUND Then
' Create the new property.
Set prp = db.CreateProperty(PropName, PropType, PropVal)
db.Properties.Append prp
Resume Next
Else
Resume ExitLine
End If
End Sub