Access Query Criteria не позволяет показывать все записи - PullRequest
0 голосов
/ 29 января 2019

Итак, я пытаюсь сделать запрос, который будет сравнивать месячный бюджет времени с фактическим затраченным временем.Ниже приведено изображение запроса в режиме конструктора.Я называю этот запрос Ежемесячное использование бюджета (изображено ниже)

Copy of my Table Relationships

Ежемесячные бюджеты (здесь не показаны) это таблица со статической информацией, которая не изменяется, в ней хранится информация о бюджете каждого месяца.

Время по месяцам (изображено ниже) - это запрос, который принимает информацию о времени и суммирует общее количество часов, потраченных на объединение клиентов и услуг, выполненных по месяцам.Этот запрос используется, потому что мы можем иметь несколько временных записей для конкретной службы, которые охватывают весь месяц.Но в сумме они составляют общий бюджет услуг.(изображение результата запроса ниже со скрытым клиентом и ключом, поскольку оно содержит конфиденциальные данные клиента) Time by Month Query

Использование месячного бюджета имеет критерии для месяца.В форме (не изображенной здесь) у меня есть поле со списком, в котором пользователь может выбрать конкретный месяц.Теперь я добавил тестовую запись в свои данные за февраль (что, очевидно, еще не произошло), но в моей форме, когда я ввожу февраль как месяц, для которого я хотел бы видеть фактический бюджет, я вижу только одну запись (мой тестовый клиентЯ вошел).В параметрах запроса я решил включить все записи из ежемесячных бюджетов, но только один показывает.Я ожидал, что, если бы была только одна фактическая запись времени, он показывал бы все бюджеты времени клиента, но только один показывал бы как использованное время.

Итак, ниже показано, как запрос Ежемесячное использование бюджета возвращается за январь (все есть, потому что мы выполнили всю работу, которую сделали бы в январе, поэтому у каждого бюджета есть какое-то времяиспользование, больше или меньше)

January Query Results

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

February Query Results

Опять же, многие из этих снимков экрана имеют уникальную информацию клиента в качестве идентификаторов, которые были скрыты.

--------- РЕДАКТИРОВАНИЕ --------- Monthly Budget

1 Ответ

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

Ваши критерии месяца должны применяться к таблице месячного бюджета, а не к таблице по месяцам.

Кроме того, для ясности опубликуйте соответствующие данные из таблицы месячного бюджета.

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