Нужно: В форме чтобы при выборе определенной записи из всплывающего списка показывались определенные поля или скрывались.
Условие: В сплывающий список данные подкачиваются из таблицы а условие по которому обрабатывается If качается из той же таблицы но из другого столбца.
Что я не правильно делаю, потому как IF все время True при любом ограничении выборки и ставь хоть 1 хоть 21 все время подсвечивает поля?
- Код: Выделить всё
Private Sub Secur_AfterUpdate()
On Error Resume Next
Dim rs As DAO.Recordset
Dim strSql As String
strSql = ("SELECT Securities.VidSecur, Securities.EmitNameCondin " _
& "FROM Securities WHERE (((Securities.EmitNameCondin)=[Forms]![Deal1]![Secur]));")
If rs.Fields("VidSecur") = "1" Then
Forms!Deal1!All_Nomin.Visible = True
Forms!Deal1!NKD.Visible = True
Else
Forms!Deal1!All_Nomin.Visible = False
Forms!Deal1!NKD.Visible = False
End If
End Sub
Спасибо.