Доступ к подсказке кросс-таблицы для критериев диапазона дат несколько раз - PullRequest
0 голосов
/ 21 января 2019

У меня есть несколько запросов кросс-таблицы Access, которые запрашивают у пользователя диапазон дат.

Эти запросы запрашиваются несколько раз, прежде чем запрос даст результаты.

Количество раз, которое запрос запрашивает для диапазона дат, равно количеству столбцов в выходных данных. Например, запрос, показывающий результаты по месяцам, включая итоговый столбец за шестимесячный период, будет запрашиваться восемь раз (для столбцов «поставщик», «итого» и каждый из шести месяцев). Другой запрос, который показывает результаты по двум категориям, будет выдаваться четыре раза («поставщик», «всего», «категория 1», «категория 2».

Любая помощь будет принята с благодарностью.

PARAMETERS [Forms].[Date_Range].[Start_Date] DateTime, [Forms].[Date_Range].[End_Date] DateTime;
TRANSFORM Round(Sum([VAT_Amount]),2) AS Expr1
SELECT [All_Invoices_18-19].Supplier, Sum([All_Invoices_18-19].VAT_Amount) AS [Total Of VAT]
FROM [All_Invoices_18-19]
WHERE ((([All_Invoices_18-19].Invoice_Date) Between [Forms].[Date_Range].[Start_Date] And [Forms].[Date_Range].[End_Date]))
GROUP BY [All_Invoices_18-19].Supplier
PIVOT [All_Invoices_18-19].MFS;

С Перкинс. Спасибо за ваш интерес к моему сообщению. В ответ на ваши вопросы: 1) Версия доступа: 14.0.7128.5000 (32-разрядная версия), часть Microsoft Office профессиональный плюс 2010 2) Тип источника: локальная таблица 3) смотри ниже All_Invoices_18-19 4) Количество записей в источнике: 199 790 Запрос SELECT запрашивает диапазон дат только один раз. Данные являются конфиденциальными, и поэтому я не могу показать пример. Однако я могу подтвердить, что каждая запись в источнике содержит значение в полях, используемых запросом.

1 Ответ

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

у вас есть какая-то ошибка в кабине - как было предложено, сделайте шаг назад и сначала разрешите простой запрос на выборку, прежде чем переходить на кросс-таблицу.Также это формат для параметров: [Forms]! [Date_Range]. [Start_Date], а не просто [Forms]. [Date_Range]. [Start_Date]

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