我有一个基本查询,可以提取要在多个查询中使用的数据。
Select
ClientActivities.FacilityID
,Facility.FacilityName
,ClientActivities.ClientID
,ClientActivities.ActivityID
,ClientActivities.ActivityDate
From
ClientActivities
Inner Join
Facility
on
ClientActivities.FacilityID = FAcility.FacilityID
Where
ClientActivities.ActivityDate Between [StartDate] and [EndDate]
这会提供另外两个查询。
Select
FacilityName
,Count(ClientID)
From
BaseQuery
和
Select
ActivityID
,Count(ClientID)
From
BaseQuery
当我将它们作为子报告放在一个报告上时 - 它要求我两次使用StartDate和EndDate。我想只问一次。有关如何做到这一点的任何建议?保持简单,一旦我将其转交给用户,我将离开,他们的Access培训的范围是一个大学课程。
谢谢,
答案 0 :(得分:1)
设置表单以从...运行报告
在按钮点击事件后面,放置以下代码......
DoCmd.OpenReport“ReportName”
运行报告......