All
У меня есть запрос с именем "WCR_Q" и отчет с именем "WCR_R", основанный на этом запросе. Мой отчет фильтруется на основе выбора записи из формы. Когда я использую выражение = Count [FacilityID], потому что я получаю общее количество записей в запросе вместо общего количества записей, как показано в моем отчете. Запрос содержит (6) записей для [FacilityID], но в моем отчете только (2) [FacilityID]. Это связано с тем, что в запросе есть дубликаты. Мне нужна формула выражения для размещения в моем элементе управления, которая будет учитывать только уникальные записи в запросе или только те записи, которые указаны в отчете .
Я пробовал:
=Count([FacilityID])
=DCount("[FacilityID]","WCR_Q",DCount("[FacilityID]","WCR_Q","FacilityID =" & [FacilityId])>0)
=DCount("[FacilityID]","WCR_Q","FacilityID =" & [FacilityID])
=DCount("[FacilityID","[WCR_Q]","[FacilityID]=" & [FacilityID])>0
=Count(IIf("FacilityID <>" & [FacilityID],0))
=DCount("[FacilityID]","WCR_Q",[FacilityID])
=DCount("[FacilityID]","WCR_Q","FacilityID <>" & [FacilityID])
Я перепробовал функции подсчета в группировке Facility и Campaign, и она возвращает значение (6) вместо (2), выраженное в отчете.
Я новичок в написании выражений и разработке отчетов в Access, поэтому, пожалуйста, помогите, если кто-нибудь знает, как считать уникальные значения в блоке управления. Спасибо !!!