У меня есть форма с десятками полей.
Поля представляют собой комбинацию текстовых и комбинированных полей.Я пытаюсь найти решение для одной кнопки, чтобы проверить наличие пустых / пустых / пустых полей.
Если пробел найден, я бы хотел, чтобы он показал форму;если ничего не найдено, я бы хотел закрыть текущую форму.
Мой код указан ниже.
Он успешно проходит по всем полям и показывает форму, когда находит пустое / пустое / пустое поле, но я не могу понять, как закрыть форму, если (и только если) нет пустых/ пустые / пустые поля в форме.
Private Sub Command146_Click()
Dim ctl As Control
With Me
For Each ctl In .Controls
If ctl.ControlType = acComboBox Or ctl.ControlType = acTextBox Then
If Len(ctl.Value & "") = 0 Then
DoCmd.OpenForm "PopMissingData"
Exit For
End If ' Value
End If ' ControlType
Next
End With
End Sub