У меня есть отчет, который зависит от запроса. Отчет отображается правильно, но я пытаюсь, чтобы видимость метки зависела от поля да / нет в запросе.
Следующее выдает ошибка 2424, что поле не найдено :
Private Sub Report_Open(Cancel As Integer)
lblUppersIncluded.Visible = ysnUppersIncluded
End Sub
В качестве альтернативы:
Private Sub Report_Activate()
lblUppersIncluded.Visible = ysnUppersIncluded
End Sub
Дает Ошибка 2427 выражение не имеет значения . Аналогично для Report_Load.
Однако командное поле, созданное в отчете, который выполняет ту же строку кода, выполняется правильно.
Я подозреваю, что все события отчета запускаются до того, как запрос был выполнен, поэтому эти поля не были заполнены. Есть ли событие, которое я могу использовать после завершения запроса?