我的表是tbl_WCCSRQA,相关字段是CustomerServiceRep和Claim Date。
我传递变量的表单称为frm_CSRErrorTracking,相关的框称为CSRNameCB(组合框)和StartDate EndDate(均为文本框)
我的报告称为rpt_CSRErrorTracking,我想将DCount设置为名为TotalClaims的文本框的控制源
我需要一个DCount,用于对两个日期之间的CustomerServiceRep名称的所有实例进行计数。我想从表单中传递名称和日期。我想将DCount设置为报表上文本框的控制源
这是我到目前为止尝试过的DCount;
=DCount("CustomerServiceRep", "tbl_WCCSRQA", "CustomerServiceRep = '" & [Forms]![frm_CSRErrorTracking]![CSRNameCB] & "'" AND "ClaimDate = '" BETWEEN [FORMS]![frm_CSRErrorTracking]![StartDate] AND [FORMS]![frm_CSRErrorTracking]![EndDate]"'"
过去30分钟,我一直在研究此问题,但无法弄清楚我要去哪里。我继续收到错误消息“您可能输入了没有操作符的操作数”。
答案 0 :(得分:0)
您有一些双引号不同步-请尝试以下操作:
=DCount("CustomerServiceRep", "tbl_WCCSRQA", "CustomerServiceRep = '" & [Forms]![frm_CSRErrorTracking]![CSRNameCB] & "' AND ClaimDate BETWEEN #" & Format([FORMS]![frm_CSRErrorTracking]![StartDate],"yyyy-mm-dd") & "# AND #" & Format([FORMS]![frm_CSRErrorTracking]![EndDate],"yyyy-mm-dd") & "#")