Form, Report, и Control объекты принадлежат классу Microsoft Access objects.
1. Forms!Customers.Visible
= True
Me.RecordSource = "SELECT * FROM Customers
WHERE CompanyName Like 'A*'"
' выполняется
быстрее
Me!CustomerID.Visible = True
' выполняется
медленнее
Forms!Customers.Controls!CustomerID.Visible =
True
2. Сокращение обращения к объекту
With
Me!CustomerID
.Visible
= Not .Visible
End With
3. Обращение к секции формы или отчета
Forms!Customers.Section(3).Visible = False
Me!Section(acPageHeader).Visible = False
4. Для назначения элементу на форме
свойства, принятого по умолчанию, можно
обращаться к параметру DefaultControl.
5. Обращение в ADO к свойству
Table БД
Dim cnn As ADODB.Connection
Dim tbl As New ADOX.Table
Set cnn =
CurrentProject.Connection
tbl.Name = "Contacts"
6. Обращение в DAO к свойству
Table БД
Dim dbs As DAO.Database
Dim tdf As DAO.TableDef
Set dbs = CurrentDb
Set tdf = dbs.CreateTableDef
tdf.Name = "Contacts"
7. Обращение к свойству страницы доступа:
DataAccessPages!Customers.Visible = True