
- •«Нижегородский экономико – правовой колледж имени героя советского союза Бориса Павловича Трифонова»
- •Курсовая работа
- •Ведение:
- •1.Постановка задачи и описание предметной области
- •2.Выбор субд для решения конкретной задачи
- •3.Разработка приложения
- •3.1Создание проекта приложения
- •3.2Создание базы данных проекта
- •3.3Создание форм
- •3.4Создание отчетов
- •3.5Создание запросов
- •3.6Создание меню приложения
- •4.Инструкция по работе с приложением
- •5.Список литературы:
3.3Создание форм
Создаём форму с помощью мастера:
откроем базу данных проекта «Подготовительные курсы». Для этого на вкладке Data установим курсор на ее название и нажмём кнопку Modify окна проекта;
щелкнем на ярлыке Documents для перехода на вкладку Documents;
выберем группу Forms и нажмите кнопку New;
в открывшемся диалоговом окне New Form нажмём кнопку Form Wizard;
после запуска мастера форм откроется диалоговое окно Wizard Selection, в котором имеется две опции:
. Form Wizard – для создания однотабличной формы;
. One – to – Many Form Wizard – создание формы для нескольких связанных таблиц.
Выберем первую опцию.
появляется первое диалоговое окно мастера, в котором необходимо указать таблицу, для которой мы создаете форму («Подготовительные курсы») и выбрать поля этой таблицы, размещаемые в форме:
в области Databases and tables из верхнего списка выберем базу данных «Подготовительные курсы», а из нижнего – таблицу «Подготовительные курсы»;
из списка Available fields перенесём в Selected fields поля, которые мы хотим разместить в создаваемой форме (для переноса полей используем кнопки со стрелочками), затем нажимаем кнопку Next;
в появившемся диалоговом окне мастера можно установить стиль отображения объектов формы и типы кнопок управления. Выбираем понравившийся нам стиль и нажимаем кнопку Next;
на заключительном шаге создания формы с помощью мастера предлагается выбрать одну из следующих опций:
Save form for later use – сохранить форму для последующего использования;
Save and run form – сохранить и запустить форму на выполнение;
Save form and modify it in the Form Designer – сохранить и открыть форму для модификации в конструкторе форм.
Выбрав опцию Save form for later use, при помощи кнопки Preview просмотрим макет формы и вернёмся в окно мастера с помощью кнопки Return to Wizard.
Нажмите кнопку Finish и сохраните форму с именем «Подготовительные курсы» (проверить чтобы была выбрана папка Курсовик БД).
Просмотрим форму в режиме конструктора:
в окне проекта на вкладке Documents выделим форму «Подготовительные курсы» и нажмём кнопку Modify;
на экране появляется форма «Подготовительные курсы» в режиме редактирования и окно свойств Properties. Если окна свойств нет, выберите команду Properties из меню View;
Изменим внешний вид формы:
Изменим внешний вид кнопок, заменив их английские названия на русские. Для этого щелкнем по группе кнопок и в раскрывающемся списке, расположенном в верхней части окна свойств найдём значение BUTTONSET1. Там перечислены все кнопки, расположенные в форме (cmdPrev, cmdNext, cmdTop, cmdEnd, cmdFind, cmdPrint, cmdExit, cmdAdd). Щелкнем по названию первой кнопки. После этого кнопка выделится в форме. Можно выделить каждую кнопку щелчком мыши по ней (для того, чтобы выделить все кнопки и одновременно изменять их свойства, нужно выделить первую кнопку и, удерживая клавишу Shift, выделить все остальные). Задаём для кнопок следующие значения свойств:
Caption – текст на кнопке (задается для каждой кнопки отдельно; при установке значений старая версия – на английском языке – удаляется, а новая – на русском – вводится в поле ввода):
Prev – Предыдущая;
Next – Следующая;
Top – Первая;
Bottom (End) – Последняя;
Find – Поиск;
Print – Печать;
Edit – Изменить;
Delete – Удалить;
Add – Добавить;
Exit – Выход;
Запустим форму на выполнение одним из следующих способов:
выберем в меню Form команду Run Form;
выберием команду Run Form всплывающего меню;
нажмём кнопку Run на стандартной панели инструментов Visual FoxPro;
в окне проекта выделим форму и нажмите кнопку Run
При этом появится диалоговое окно с сообщением, сохранить изменения в форме или нет. Нажмаем кнопку Yes.
В этой форме мы можете просматривать данные, перемещаться на первую и на последнюю запись, добавлять новые данные, редактировать и удалять данные, используя соответствующие кнопки форм.
Аналогично создайте форму для таблицы «Данные учеников», «Данные учителей».