Я создал базовую сортировку Combobox Filter, которая сортирует регионы компании для моей компании (в основном, акронинов), мы называем их AOR или областью компетенции. После определения вашего AOR, в следующем поле со списком будут отображаться только страны в этом конкретном AOR, то есть «Фильтр сортировки». Но моя проблема в том, что при отображении стран после выбора AOR отображаются ВСЕ ЗАПИСИ в этой конкретной стране, а не только список из 1 страны.
По сути, это не группировка моих стран - и когда я выбираю «Итоги», которые обычно дают мне только уникальные результаты, это не работает.
Мой вопрос, как мне переписать этот код, чтобы включить Group By?
Мой код:
Private Sub cboRegion_AfterUpdate()
' Region -> Country
Dim sManagerSource As String
sManagerSource = "SELECT [FullEmail].[AORID], [FullEmail].[ID], [FullEmail].[Country] " & _
"FROM FullEmail " & _
"WHERE [AORID] = " & Me.cboRegion.Value
Me.cboCountry.RowSource = sManagerSource
Me.cboCountry.Requery
End Sub
Мой оператор SQL выглядит следующим образом (в нем есть Group By, но нет GROUP)
SELECT FullEmail.AORID, FullEmail.ID, FullEmail.Country
FROM FullEmail
GROUP BY FullEmail.AORID, FullEmail.ID, FullEmail.Country
HAVING (((FullEmail.AORID)=1));
Заранее спасибо за прочтение!