Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 具有动态日期条件的计算控件_Ms Access_Calculated Field - Fatal编程技术网

Ms access 具有动态日期条件的计算控件

Ms access 具有动态日期条件的计算控件,ms-access,calculated-field,Ms Access,Calculated Field,我试图用代码将值传递给Access窗体上的文本框 DSum(" [CTRTable]![Count of CTRs] ", "CTRTable", "[Metric]= 'Total Contractors in RPT (All)' AND [Date] = DMax("[Date] ","CTRTable"),'mm/dd/yyy')" ) 无论报告中的最长日期是什么,这都是“RPT(所有)中的总承包商”指标的承包商数量总和。因此,想象一下,有人每周在一个工地上数承包商的数量。我想要一个能

我试图用代码将值传递给Access窗体上的文本框

DSum(" [CTRTable]![Count of CTRs] ", "CTRTable", "[Metric]= 'Total Contractors in RPT (All)' AND [Date] = DMax("[Date] ","CTRTable"),'mm/dd/yyy')" )
无论报告中的最长日期是什么,这都是“RPT(所有)中的总承包商”指标的承包商数量总和。因此,想象一下,有人每周在一个工地上数承包商的数量。我想要一个能显示最新计数的盒子

我使用了许多其他标准来完成这项工作,但无法获得关于日期语法的明确答案


谢谢

如果您有一些错误,请尝试以下方法:

DSum("[Count of CTRs]", "CTRTable", 
"([Metric]= 'Total Contractors in RPT (All)') AND 
([Date] = DMax(""[Date]"",""CTRTable""))")

因为它是字符串中的字符串。你们没有在样品中去掉一些“或”吗?