Перейти к записи + вкладка - PullRequest
1 голос
/ 22 июня 2011

Я создал форму критериев поиска, которая позволяет пользователю искать конкретные отрасли, с которыми работает наша компания. Сейчас - я создал кнопку, которая отображается при каждой записи, найденной в результате поиска.

Я хочу, чтобы эта кнопка открывалась для определенного «идентификатора», который идет с каждой записью, но вот моя проблема: эта форма критериев поиска (Tab1) обновляет информацию о записях (Tab2, Tab3, Tab4), но не переходит на вкладка после нажатия - просто потому, что я не знаю, как ее кодировать, чтобы она автоматически переходила на вкладку Tab2 (первая вкладка данных).

Вот мой код ниже:

Module1

Открытая функция viewDetails (frmID As Integer)

Dim rs As Object

DoCmd.OpenForm "Form1"

'Directs to the selected record
Set rs = Forms!Form1.RecordsetClone
rs.FindFirst "ID = " & frmID
Forms!Form1.Bookmark = rs.Bookmark

Set rs = Nothing

и

Private Sub Command46_Click()

    viewDetails (Me.ID)

End Sub

Спасибо:)

1 Ответ

1 голос
/ 22 июня 2011

Свойство .Value TabControl - это свойство чтения / записи, которое можно использовать для получения текущей выбранной страницы или установки текущей отображаемой страницы.Это свойство по умолчанию для элемента управления вкладками, поэтому вам не нужно явно ссылаться на него.Обратите внимание, что индекс страницы является массивом, начинающимся с нуля, поэтому вторая вкладка - 1 в индексе:

Forms!Form1.TabCtl0 = 1  'Jump to the second tab; form must already be open
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...