Я видел много людей, которые публиковали похожие версии этой проблемы, однако я не могу найти ответ, который:
- Отвечает на мою конкретную проблему
- Не включаетслишком сложный VBA
- Объясняет, почему не существует более простого решения.
Я пытаюсь ссылаться на Combobox из моего SQL в критериях WHERE
.Однако каждый раз, когда я запускаю запрос, мне сообщают «Ввод значения параметра» для элемента управления (который не имеет смысла ссылаться на этот список)
Я понимаю, что могу использоватьVBA как обходной путь, однако я бы предпочел понять, почему я могу или не могу решить эту проблему без использования VBA.
Я новичок в Access и программировании, искал много форумов и видео, но не былсмог найти решение.
Мой запрос:
SELECT OfficeSpaceAllocation.ID, OfficeSpaceAllocation.TemplateVsDaily
FROM OfficeSpaceAllocation
WHERE (((OfficeSpaceAllocation.TemplateVsDaily)=[Forms]![FloorPlanOperations]![TemplateVsDailyCB]));
TemplateVsDailyCB
должен выбрать значение параметра, которое используется для предложения WHERE
, однако мне сказали «Введите значение параметра» , когда я запускаю запрос (открывая его из формы или запуская его отдельно от формы).
Не могли бы вы сообщить мне о наилучшем варианте для моих требований?