Dsum / Running Total с использованием текстового поля и comboBox - Ms Access - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь рассчитать продажи агентов отдельно в базе данных.Для общих продаж DSUM работает нормально.Но если я попытаюсь связать его с какими-то критериями (определенное имя aget), он выдаст «NAME»ошибка.Вот мой код, который я применил для значения, выбранного в выпадающем списке.

=DSum("[totalsales]","MainTable","[Agent_Name]='" & me.cbo1 & "'")  

и код для текстового поля.

=DSum("[totalsales]","MainTable","[Agent_Name]='" & me.filteragent & "'")  

вот детали элементов в моей форме ...

1: В форме нет подформы
2: Форма основана на MainTable
3: filteragent является неограниченным текстовым полем
4: cbo1 является comboBox, повторно представленным в этой форме, принимая значения из поля Agent_Name в MainTable
5: Фильтрующий агент имеет неограниченное текстовое поле в форме
6: agentwisesum - это имя неограниченноготекстовое поле, в котором я применяю функцию dsum

образ базы данных

, пожалуйста, сообщите, где я делаю ошибку в коде.спасибо

...