上面是一个子表单中连续两行的屏幕截图,包括我的一些涂鸦,我将解释:
在底部记录中有一个#Type!
错误,以黄色突出显示。这是该字段的ControlSource:
="x " & [txtFinalCount]
...它只是将一些文本连接到 txtFinalCount
的值 txtFinalCount 是以红色圈出的字段。你可以看到它显示为“0”,所以我认为用黄色突出显示的字段会显示:x 0
而不是#Type!
错误。
以下是 txtFinalCount 的控制源:
=IIf(([CourseType]="Single Course") And ([Frm_EndFinal]=-1),1,DCount("*","tblJobs_CompAims","JobId='" & [JobId] & "' And StartEnd = 'End' And EndType = 'Final Outcomes'"))
上面引用的[CourseType]
字段是我画了一个蓝框的字段。引用的[Frm_EndFinal]
字段是我在周围绘制绿框的字段。正如您所看到的,这些值在我给出的2个子表单记录中是相同的,但只有底部记录产生错误...任何想法为什么会这样?
这种情况发生在子窗体中具有类似设置的其他字段。