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

UptoLike

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

18
мышью или клавиатурными комбинациями. Для уточнения параметров посто-
янного поля его надо выбрать в Редакторе полей и задать значения свойств в
Инспекторе объектов.
Помимо приведённых выше постоянных полей, основанных на физиче-
ских полях таблицы, можно создать постоянные поля ещё двух типов: вычис-
ляемые и поля просмотра (Lookup). Значение вычисляемого поля определяется
во время работы приложения по заданной формуле с использованием данных
из других полей.
Рис. 9. Создание вычисляемого поля
Для создания вычисляемого поля (рис. 9) необходимо:
открыть окно редактора полей и через контекстное меню командой
New Field вызвать диалоговое окно для создания новых полей;
в строке Name записать имя нового поля. Строку Component (название
компонента) система формирует сама;
в выпадающем списке Type выбрать тип создаваемого поля;
нажать ОК
. В Редакторе полей появится имя нового поля, у которого в
свойстве
FieldKind должно быть записано Calculated;
мышью или клавиатурными комбинациями. Для уточнения параметров посто-
янного поля его надо выбрать в Редакторе полей и задать значения свойств в
Инспекторе объектов.
     Помимо приведённых выше постоянных полей, основанных на физиче-
ских полях таблицы, можно создать постоянные поля ещё двух типов: вычис-
ляемые и поля просмотра (Lookup). Значение вычисляемого поля определяется
во время работы приложения по заданной формуле с использованием данных
из других полей.




                       Рис. 9. Создание вычисляемого поля


     Для создания вычисляемого поля (рис. 9) необходимо:
     − открыть окно редактора полей и через контекстное меню командой
        New Field вызвать диалоговое окно для создания новых полей;
     − в строке Name записать имя нового поля. Строку Component (название
        компонента) система формирует сама;
     − в выпадающем списке Type выбрать тип создаваемого поля;
     − нажать ОК. В Редакторе полей появится имя нового поля, у которого в
        свойстве FieldKind должно быть записано Calculated;

                                      18