MS-ACCESS: отфильтровать таблицу, затем отобразить в несвязанном списке - PullRequest
0 голосов
/ 02 января 2019

В моей форме Main Я пытаюсь, чтобы кнопка Search отображала несколько столбцов из Table в несвязанном списке (расположенном в форме Main) после применения фильтра. Первоначально я использовал ComboBox, но я хотел бы использовать список, который отображает только имена тех, кто просрочен на тренировке. Ниже приведено то, что я имел при использовании ComboBox, который работал отлично.

Private Sub SearchCheck_Click()
Call Search
End Sub

Sub Search()
Dim Task As String

Me.Refresh

Task = "SELECT * FROM Table WHERE DateDiff('m', [Training], Date()) > 24 And [Active Employee] = True"

DoCmd.ApplyFilter Task

End Sub

Конечно, я представляю, что мне не хватает чего-то, что говорит ему, где разместить результаты? Есть идеи? Я довольно новичок в MS-ACCESS.

1 Ответ

0 голосов
/ 03 января 2019

Если вы не хотите менять список RowSource с нефильтрованного на отфильтрованный список во время выполнения, просто установите свойство RowSource в дизайне вместо использования VBA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...