Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 46 стр.

UptoLike

Составители: 

46
В примере использованы разные способы обращения к полям. Во всех
вариантах получен верный результат. Однако при использовании свойства
FieldValues следует помнить, что это свойство имеет тип Variant. Лучше
действия выполнять над данными, типы которых соответствуют типам полей.
Рис. 15. Результат использования события OnfilterRecord
При создании приложения для работы с базой данных разработчик преду-
сматривает удобные средства для получения необходимых пользователю дан-
ных. В дополнение к чётко сформулированным и реализованным задачам по
извлечению данных бывает целесообразно предусмотреть в приложении вари-
ант задания условий фильтрации по любому набору полей, который можно реа-
лизовать с помощью события
OnfilterRecord.
В этом случае пользователь отмечает флажками интересующие поля и
вводит в них значения (рис. 16). В обработчике события
OnfilterRecord
формируется значение
Accept, учитывающее установки пользователя. Для
     В примере использованы разные способы обращения к полям. Во всех
вариантах получен верный результат. Однако при использовании свойства
FieldValues следует помнить, что это свойство имеет тип Variant. Лучше
действия выполнять над данными, типы которых соответствуют типам полей.




         Рис. 15. Результат использования события OnfilterRecord


    При создании приложения для работы с базой данных разработчик преду-
сматривает удобные средства для получения необходимых пользователю дан-
ных. В дополнение к чётко сформулированным и реализованным задачам по
извлечению данных бывает целесообразно предусмотреть в приложении вари-
ант задания условий фильтрации по любому набору полей, который можно реа-
лизовать с помощью события OnfilterRecord.
    В этом случае пользователь отмечает флажками интересующие поля и
вводит в них значения (рис. 16). В обработчике события OnfilterRecord
формируется значение Accept, учитывающее установки пользователя. Для

                                   46