У меня есть отчет Access 2000, основанный на запросе, подобном этому
SELECT
...
FROM Clients AS wc INNER JOIN ...
WHERE ((wo.OfferStatusID)=3) AND
((DatePart("ww",[wo.StatusTimeStamp]))=DatePart("ww",[Enter Week End Date]))
AND ((Year([wo.StatusTimeStamp]))=Year(Date())));
Предложение where позволяет вам ввести «Дату окончания недели» и находит все записи за неделю с воскресенья по субботу, которые содержат дату окончания.
Моя проблема в том, что мне нужно включить в отчет дату окончания субботы, чтобы в заголовке было написано «... для недели, заканчивающейся 5/9/09», и я не могу понять, как получить эту дату без запроса спрашивая меня об этом во второй раз.
Есть ли способ заставить Access вернуть параметр, введенный в качестве другого поля в результатах, или другой способ получить дату окончания этой недели?