Поделиться через


Свойство Form.Form (Access)

Свойство Form используется для ссылки на форму или для ссылки на форму, связанную с вложенным элементом управления. Форма только для чтения.

Синтаксис

expression. Формы

выражение: переменная, представляющая объект Form.

Замечания

Это свойство ссылается на объект формы. Он доступен только для чтения во всех представлениях.

Это свойство обычно используется для ссылки на форму или отчет, содержащиеся в элементе управления подчиненной формы. Например, следующий код использует свойство Form для доступа к элементу управления OrderID в подчиненной форме, содержащейся в элементе управления Подформа OrderDetails .

Dim intOrderID As Integer 
intOrderID = Forms!Orders!OrderDetails.Form!OrderID

В следующем примере вызывается функция из страницы свойств с помощью свойства Form для ссылки на активную форму, содержащую элемент управления CustomerID.

=MyFunction(Form!CustomerID)

При использовании свойства Form таким образом вы ссылаетесь на активную форму, и имя формы не требуется.

Следующий пример — эквивалент Visual Basic предыдущего примера.

X = MyFunction(Forms!Customers!CustomerID)

Примечание.

При использовании коллекции Forms необходимо указать имя формы.

Пример

В следующем примере свойство Form используется для ссылки на элемент управления в подчиненной форме.

Dim curTotalAmount As Currency 
 
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.