Создание экранных форм, состоящих из 5 вкладок

Страницы работы

Содержание работы

Министерство Образования и Науки РФ

Новосибирский Государственный Технический Университет

Кафедра ВТ

Лабораторная работа №4

по дисциплине «Базы данных»

Создание экранных форм

Факультет: АВТ

Группа: АМ-215

Студент: Белоглазов А. В.

Преподаватель: Трошина Г. В.

Вариант: 5

Новосибирск, 2005 г.

1. Цель работы

Изучить средства Visual FoxPro 6.0, позволяющие создавать экранные формы ввода-вывода данных в удобном для пользователя виде, сопровождая их пояснительными надписями, использовать другие элементы оформления: рамки выделение цветом. Изучить различные элементы управления такие, как кнопки, переключатели, списки, раскрывающиеся списки, счетчики флажки, поля ввода и редактирования.

2. Задание

Создать форму на основе лабораторной работы №1. В форме обязательно присутствие элементов таких, как Label (Метка), ТехtBox (Поле ввода), EditBox (Поле редактирования). CommandButton (Кнопка), Option Group (Переключатель), CheckBox (Флажок), ComboBox (Раскрывающийся список), Counter (Счетчик), Image (Изображение), CommonGroup (Группа кнопок), Grid (Таблица). Элементы формы в качестве выполняемого действия должны содержать результаты предыдущих лабораторных работ: создание отчета, поиск, сортировка, редактирование, просмотр данных, индексирование по заданному критерию и т.д. Форма должна быть озаглавлена, а также содержать кнопки перемещения по базе данных и кнопки "Выход". Предполагается, что база данных создана ранее, либо предусматривается ее создание стандартными средствами в среде Visual FoxPro. Также обязательным условием является наглядное представление работы созданных элементов.

3. Индивидуальное задание

Форма должна иметь 5 вкладок, изменять цвет и возвращать его к обычному с помощью флажка. Переключатель должен иметь 7 положений, вид переключателя - стандартный. Счетчик ограничивается  значениями -10 и 0. Значения  -9 и -3 являются минимумом и максимумом для ввода в поле счетчика с клавиатуры, шаг изменения значения поля равен 0,3. Раскрывающийся список создать таким, чтобы из него пользователь мог выбрать значение или ввести его в поле ввода списка источником данных для которого является заданный список значений.

4. Ход работы

Создание элементов управление производится путём перетаскивания мышью соответствующих объектов из окна «Form Controls» и настройки их свойств в окне «Properties». Стандартные имена объектов были заменены на более короткие и несущие в себе их функциональное назначение.

Созданы следующие вкладки формы: General options, Sort, View, Report, Copyright. Приведём графическое изображение некоторых из них.

Вкладка General options — настройка фонового цвета формы и счётчик.

ВкладкаSort — вывод содержимого базы данных с возможностью сортировки по различным полям.

5. Изменённые свойства  и методы объектов

Базовый класс

Объект

Свойство, метод

Значение

Form

Form

Caption

Form

ShowTips

True

Pageframe

Frame

PageCount

5

Page

Page1 … Page5

Caption

RightClick Event

[User Procedure]

Combobox

colorList

RowSource

Black,White,Red,Green,Blue

Style

Dropdown List

sortList

RowSource

Lastname,Name,Otchestvo,Age,Group

Style

Dropdown List

Checkbox

colorCheck

InteractiveChange

[User Procedure]

Spinner

Spinner1

Increment

0.30

KeyboardHighValue

-3

KeyboardLowValue

-9

SpinnerHighValue

0

SpinnerLowValue

-10

Value

0

Greed

sortGreed

RecordSource

inform

CommandButton

sortButton

MouseDown Event

[User Procedure]

Textbox

Text1

ControlSource

inform.lastname

Textbox

Text2

ControlSource

inform.name

Textbox

Text3

ControlSource

inform.otchestvo

CommandButton

Command1

Click Event

[User Procedure]

CommandButton

Command2

Click Event

[User Procedure]

CommandButton

Command3

Click Event

[User Procedure]

CommandButton

Command4

Click Event

[User Procedure]

OptionGroup

reportSelect

Value

1

Image

Image1

ToolTipText

text

CommandButton

Exit

Click Event

[User Procedure]

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
90 Kb
Скачали:
0