Запрос на выборку по дате

час58
Дата: 13.02.2016 10:34:40
В качестве условия отбора по дате в запросе используется функция

Public Function FUN_BRONb_DATA_VIBOR() As Date
If IsDate(Form_BRONb_FRM!BRONb_DATA_VIBOR) = False Then
 FUN_BRONb_DATA_VIBOR = [b][color=red] ??[/color][/b]
Else
 FUN_BRONb_DATA_VIBOR = Nz(Form_BRONb_FRM!BRONb_DATA_VIBOR)
End If
'MESS Nz(FUN_BRONb_DATA_VIBOR)
End Function


Когда поле "BRONb_DATA_VIBOR" на форме "Form_BRONb_FRM" не имеет значения
нужно что бы выводились все записи в форме.
Помогите реализовать.
--------------------------------------------------------------------------
guest_rusimport
Дата: 13.02.2016 20:09:53
час58,
функцию можно оформить в таком виде -
Public Function FUN_BRONb_DATA_VIBOR() As Variant
If IsDate(Form_BRONb_FRM!BRONb_DATA_VIBOR) = False Then
 FUN_BRONb_DATA_VIBOR = Null
Else
 FUN_BRONb_DATA_VIBOR = Nz(Form_BRONb_FRM!BRONb_DATA_VIBOR)
End If
'MESS Nz(FUN_BRONb_DATA_VIBOR)
End Function

а в запросе использовать ,к примеру, так -
SELECT Таблица1.фио
FROM Таблица1
WHERE IIf(FUN_BRONb_DATA_VIBOR() Is Null,Not IsNull(дата) or Таблица1.дата is null,FUN_BRONb_DATA_VIBOR()=Таблица1.дата);
час58
Дата: 13.02.2016 21:07:57
Спасибо.
прикину.