Приложения для работы с локальными базами данных 513

Рис. 9.36

Задание атрибутов полей в словаре

атрибутов. Пока обе вершины будут пустыми. Чтобы связать словарь с таблицами
базы данных, надо выполнить команду Dictionary | Import From Database и в диалого-
вом окне выбрать псевдоним базы данных. Тогда в окне рис. 9.36 в вершине Data-
base появятся дочерние вершины таблиц и полей. Вы можете создавать новые до-
черние вершины множества атрибутов непосредственно в этом окне. Для этого
надо выделить раздел Attribute Sets, щелкнуть правой кнопкой мыши и из всплыва-
ющего меню выбрать раздел New. Затем в появившейся на экране дочерней верши-
не надо ввести имя поля. После этого в правой части окна можно задавать различ-
ные атрибуты.

Но, конечно, гораздо проще вводить эти атрибуты непосредственно из Редак-
тора Полей. Для этого откройте какой-нибудь из ваших проектов, работающих с
базами данных, в котором вас устраивают установленные атрибута полей. Сделай-
те в нем двойной щелчок на компоненте Table. Если вы пользовались при создании
этого приложения Редактором Полей, то в его окне появится список полей. Для за-
писи атрибутов этих полей в словарь выделите их все, щелкните правой кнопкой
мыши и из всплывшего меню выберите раздел Save Attributes as. Вам откроется не-
большое диалоговое окно, представленное на рис. 9.37. В его верхнем окне Attribute
set name вам предлагается имя сохраняемого множества атрибутов, которое по
умолчанию складывается из имени таблицы и имени поля. Вы можете изменить
его, как угодно. Например, убрать из него имя таблицы. В нижнем окне Based on
вы можете выбрать одно из уже имеющихся в словаре полей, в качестве основы
для атрибутов данного поля. Затем вы должны щелкнуть на ОК, после чего в сло-
варе появится данное множество атрибутов с указанным вами именем. Эта проце-
дура повторится для каждого из выделенных вами полей, атрибуты которых вы
сохраняете.

Теперь повторите опять команду главного меню Database Explore. Вы увидите

окно, показанное на рис. 9.36, но в нем еще не будет введенных вами вершин. Для
того, чтобы увидеть их, щелкните правой кнопкой мыши и выберите из всплывше-
го меню команду Refresh — обновить. Тогда изображение обновится и вы увидите
ваши вершины, соответствующие сохраненным атрибутам полей. В правой поло-
вине окна отображаются атрибуты, которые при желании вы можете изменять.

Рис. 9.37

Сохранение атрибутов полей из Редактора Полей в
словарь

17 Зак.764