Я просто изучаю Access и им было поручено создать базу данных для доступа к системе. Нам нужен отчет, который показывает, какие системы находились в ожидании статуса в течение 0-30 дней, 31-60 дней, 61-90 дней и 91+ дней. Я так близок к этому, но я в тупике. В приведенных ниже примерах я просто использую NFC и eOPF как системы (всего пять систем).Создание запроса MS Access на основе системы, состояния и даты
Так что отчет будет читать так:
В ожидании Дата ... 0-30 ... 31-60 ... 61-90 ...
90 + NFC ...... .............. 1 ......... 4 .......... 8 ........ 1
eOPF .. ................ 2 ......... 5 .......... 1 ........ 0
У меня есть таблица с полем состояния для каждой группы (например, состояние NFC = «Ожидание» или «Завершение»)
У меня есть другое поле с датой отправки (т.е. NFC Date Date = "XX/XX/XXXX ")
Это то, что я сделал. Я только разделяю это, чтобы дать представление о направлении, в котором я направлялся. Если есть лучший способ, дайте мне знать.
я создал два печатных листов (NFC просит & eOPF запросы)
В первой строке поля в запросе является статус (то есть NFC, статус) с критериями =»Ожидание»
Вторая строка представляет собой 0 -30 дней с полем NFC 0 - 30 дней: сумма ((IIf ([Доступ к системе - таблица]! [Форма NFC Дата отправки]> Дата() - 31,1,0)))
Третий строка NFC 31 - 60 дней: сумма ((IIf ([Доступ к системе - таблица]! [Форма NFC Дата отправки] Дата() - 61,1,0)))
И т.д. и т.д.
У меня есть два запроса, которые дают мне эти данные, которые мне нужны, и они работают. Теперь мне нужно выяснить способ комбинирования запросов, изменив поля, которые вычисляют NFC и EOPF отдельно и вычисляют их вместе.
Я попытался создать сводный отчет о запросе, но он хочет подтолкнуть итоговые значения для eOPF, и я не могу их выстроить.
Это выглядит следующим образом:
В ожидании Дата ... 0-30 ... 31-60 ... 61-90 ... 90 + ... 0-30 ... 31-60 ... 61-90 ... 90+
NFC .................... 1 ......... 4 ..... ...... 8 ........ 1
eOPF ............................... ............................... 2 ......... 5 ........ .1 ......... 0
Я получаю разочарование и действительно могу использовать некоторую помощь.
- Джастин
Спасибо! Это заняло два дня, но я получил его на работу – 2009-12-14 07:42:51