denistill
Дата: 07.03.2008 16:57:06
Имеются две формы: Подформа - PodTovarTexnika и главная -TovarTexnika
На главной форме два полея Date1 и Date2
Задача -отфильтровать данные в подформе, поле DataIzm (дата)
Private Sub Кнопка6_Click()
DoCmd.ApplyFilter "", "[DataIzm] Between #" & Format(Forms![TovarTexnika]![Data1], "MM\/DD\/YYYY") & "# And #" & Format(Forms![TovarTexnika]![Data2], "MM\/DD\/YYYY") & "#"
FilterOn = True
End Sub
спрашивает что такое "[DataIzm]
sdfgsdfgsdf
Дата: 07.03.2008 17:02:27
Блин.....
Private Sub Кнопка6_Click()
PodTovarTexnika.SetFocus
DoCmd.ApplyFilter "", "[DataIzm] Between #" & Format(Forms![TovarTexnika]![Data1], "MM\/DD\/YYYY") & "# And #" & Format(Forms![TovarTexnika]![Data2], "MM\/DD\/YYYY") & "#"
FilterOn = True
End Sub
_______________________________________________________________
Я бы зделал запрос для записей подформы типа:
SELECT * FROM ... WHERE ([DataIzm] >= Forms![TovarTexnika]![Data1]) AND ([DataIzm] <= Forms![TovarTexnika]![Data2])
А при нажатии кнопки6 просто
[PodTovarTexnika].Form.Requery