Проектирование баз данных в среде Delphi: Компьтерный методический материал к лабораторным работам. Блюдина Л.С. - 55 стр.

UptoLike

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

рождения, проводить сортировку по номеру записи, а также по фамилии,
кроме этого оно дает возможность произвести печать содержимого БД
«Телефонная книжка».
Поверхностный анализ задачи проектирования меню проясняет, что
таблица People.db должна иметь вторичные индексы в полях IDPeople, Family
и Birthday для осуществления поиска и сортировки по этим полям.
1.
Откроем DataBase Desktop 7.0 и создадим необходимые нам вторичные
индексы по полям Family, Birthday и IDPeople, назвав их FamilyIndex,
BirthdayIndex и Number соответственно.
2.
Теперь войдем в среду Delphi 3.0 для того, чтобы начать работу по
созданию меню.
3.
Вызовим заготовку проекта, созданную в лаб./раб. 2. Сразу же сохраним
все составные части проекта в файлах с теми же именами, что и прежние, но
с добавлением цифры 7: MyExampleDB7.dpr, MyExUnitDB7.pas.
4.
Подготовим форму для размещения на ней меню. Для этого выполним
следующее:
4.1
. Сдвинем все имеющиеся в форме компоненты немного вниз,
освободив тем самым место под главное меню (при необходимости
нужно увеличить размер формы по вертикали). Изменим свойство
Color (Цвет) формы на clTeal (или любой другой цвет) для того, чтобы
меню выделялось на экране, привлекая внимание пользователя.
4.2.
Создадим кнопку Выход для завершения работы приложения,
разместив ее справа от компоненты DBGrid1 (подобная кнопка
создавалась в лаб./раб. 3 и лаб./раб. 4).
5.
Сформируем общий вид главного меню. Для этого выполним следующие
действия:
5.1.
Со страницы Standart палитры компонент поместим на форму
Form1 компоненту MainMenu в правый нижний угол формы.
5.2. Активизируем у компоненты MainMenu1 свойство Items
(Компоненты), в результате чего откроется окно конструктора меню.
Зададим свойству Caption пустого прямоугольника значение Файл, а
свойству Name этого же элемента меню значение File_pt.
5.3.
У появившегося пустого прямоугольника, который соответствует
первому элементу подменю Файл, свойство Caption изменим на
Печать, а свойство Nameна Print_pt. У следующего элемента
подменю свойству Caption зададим значение «-» – это будет
разделительная линия. Наконец, у следующего и последнего элемента
этого же подменю свойству Caption зададим значение Выход, а
свойству Name – Exit_pt.
5.4
. У следующего элемента главного меню (пустой прямоугольник
справа от элемента меню Файл) свойству Caption зададим значение
Поиск, а свойству Name – Search-pt. Подпункты элемента меню Поиск
По фамилии, По дате рождениясоздадим аналогично элементам
Печать и Выход (их свойствам Name зададим значения Family1_pt и
Date_pt соответственно).