Фильтрация данных в отчете
Записи в отчетах,
так же как и в формах, могут фильтроваться. Для этого существует свойство отчета
Фильтр
(Filter). Значением этого свойства является логическое выражение
WHERE инструкции SELECT. Применение фильтра приводит к тому, что, когда для
конкретной записи заданное в качестве фильтра логическое выражение принимает
значение Истина (True), эта запись отображается, в противном случае — нет. Пример
такого выражения представлен на рис. 10.29 (задан интервал дат, в котором должно
лежать значение поля "ДатаИсполнения" (ShippedDate)). Для того чтобы
фильтр, введенный в диалоговом окне свойств отчета, был применен к записям в
отчете, требуется еще установить значение свойства
Фильтр включен
(Filter
On) равным Да (Yes). В противном случае он сохраняется, загружается при выполнении
отчета, но не применяется. Свойство можно установить либо в диалоговом окне
свойств, как это показано на рис. 10.29, либо в макросе или процедуре VBA.
Рис. 10.29.
Свойства
Фильтр и Фильтр включен
в окне свойств отчета
Собственно, для реляционной модели данных тип используемых данных не важен. Требование, чтобы тип данных был простым, нужно понимать так, что в реляционных операциях не должна учитываться внутренняя структура данных. Конечно, должны быть описаны действия, которые можно производить с данными как с единым целым, например, данные числового типа можно складывать, для строк возможна операция конкатенации и т.д.
Учебник Microsoft Access основы работы ; Живопись, рисунок, графика и анимация. Начертательная геометрия, черчение Профессиональное использование Microsoft Access Разработка и сопровождение приложений