Вы должны выбрать входные значения в виде столбцов в запросе, используя точные имена, как и в п Where
.
Ваш запрос будет, вероятно, искать что-то вроде этого:
select
Column1,
Column2,
DateColumn
from
MyTable
where
DateColumn between [Enter Start Date (mm/dd/yyyy)]
and [Enter End Date (mm/dd/yyyy)]
Чтобы включить входные значения в запросе, вы должны изменить запрос, как это:
select
Column1,
Column2,
DateColumn,
[Enter Start Date (mm/dd/yyyy)] as StartDate,
[Enter End Date (mm/dd/yyyy)] as EndDate
from
MyTable
where
DateColumn between [Enter Start Date (mm/dd/yyyy)]
and [Enter End Date (mm/dd/yyyy)]
Вы можете использовать любой псевдоним вы хотите использовать входные значения (я использовал StartDate
и EndDate
), если фактические названия колонок ([Enter Start Date (mm/dd/yyyy)]
и [Enter End Date (mm/dd/yyyy)]
) равны точно.
Конечно, это означает, что запрос будет содержать входные значения в каждой строке, но вам не нужно показывать их в каждой строке отчета.
Просто поместите поля в StartDate
и EndDate
в заголовок или в нижний колонтитул отчета, и значения будут отображаться в отчете только один раз.
Как вы отправляете параметры в отчет? Из формы? – Taryn