我有一个奇怪的问题,我希望有人能解释一下。在表单的当前事件中,我有以下代码:
Me.lblDateRange.Caption = "Between " & DateAdd("yyyy", -3, Forms!frmContainer.subDiagnosis.Form!txtDateOfDiagnosis) & " and " & Forms!frmContainer.subDiagnosis.Form!txtDateOfDiagnosis & ""
基本上标签需要显示用户必须查阅的三年日期范围。一开始它工作得很好,但后来我开始收到一条错误消息。做了一些改变,尝试了不同的方法。现在,上面的代码正在计算并显示一个没有错误消息的日期范围,但日期始终是一个记录,因此记录 2 显示的日期范围实际上是记录 3 的日期范围,依此类推。我试过添加:
Me.Repaint
在此行之后,但没有什么不同,尽管如果您实际单击工具栏上的全部刷新按钮,则会显示正确的日期范围。任何想法如何排序?