
- •Проектирование форм ввода и редактирования данных в конструкторе форм Visual FохРrо
- •Курский государственный технический университет.
- •1. Цель работы
- •2. Окно конструктора форм
- •3. Создание формы
- •3. 1. Настройка параметров формы
- •3. 2. Среда окружения формы
- •3. 3. Размещение объектов в форме
- •3. 3. 1. Размещение полей таблиц и надписей к ним с использованием построителя формы
- •3. 3. 2. Размещение текстовой информации в конструкторе форм
- •3. 3. 3. Размещение полей ввода
- •3. 3. 4. Размещение полей редактирования
- •4. Создание кнопок управления в конструкторе форм
- •4.1. Размещение одиночных кнопок
- •4.2. Создание группы кнопок
- •5. Создание переключателей и флажков
- •6. Создание линий и контуров
- •7. Применение списков для ввода и редактирования данных
- •7.1. Списки
- •7.2. Раскрывающиеся списки
- •8. Применение составных объектов для работы с таблицами
- •9. Порядок выполнения работы
- •10. Контрольные задания
- •11. Контрольные вопросы
9. Порядок выполнения работы
Задание 1.
Настроить параметры и определить среду окружения создаваемой формы в конструкторе форм.
Разместить в форме заголовки и надписи к полям (кнопка Label).
Разместить в форме поля ввода (кнопка Text Box) и редактирования символьных полей (кнопка Edit Box).
Сохранить форму на диске и запустить ее на выполнение по команде Run Form из меню Form.
Задание 2
Для формы, разработанной в соответствии с заданием 1, создать группу кнопок для перемещения по записям, добавления (удаления) записи и выхода из формы.
Ввести в форму флажок и переключатель для редактирования полей с двумя и несколькими возможными значениями соответственно.
Добавить в форму линии и контуры для улучшения ее внешнего вида.
Сохранить форму на диске и запустить ее на выполнение для проверки полученных результатов.
Задание 3
Для формы, разработанной в соответствии с заданиями 1,2, предусмотреть наличие списка (List Box) для ввода одного из нескольких возможных значений.
Выбрать в качестве источника данных (RowSourceType) списка значение Fields/Structure для некоторой таблицы.
Предусмотреть для создаваемой формы наличие хотя бы одного раскрывающегося списка (Combo Box).
Выбрать в качестве источника данных (RowSourceType) раскрывающегося списка значение Value/Alias/Files.
Сохранить форму на диске и запустить ее на выполнение. Сравнить результаты при варьировании источников данных для списков в п.2,4.
10. Контрольные задания
Создать форму для таблицы DoctorTab. При этом поле Status должно быть представлено объектом CheckBox. Создать кнопки Следующая запись и Предыдущая запись.
Создать форму для таблицы DoctorTab. При этом поле SpecDc должно быть представлено объектом ComboBox. Создать кнопки Следующая запись и Предыдущая запись.
Создать форму для таблицы DoctorTab. Создать кнопки Удалить запись и Добавить запись.
Создать форму для таблицы PatientTab. При этом поле GroupB должно быть представлено объектом ComboBox. Создать кнопки Следующая запись и Предыдущая запись.
Создать форму для таблицы PatientTab. Создать кнопки Удалить запись и Добавить запись. Предусмотреть удаление записей, помеченных на удаление, при закрытии формы.
Создать форму для таблицы VisisTab. Создать кнопки Следующая запись, Предыдущая запись, Первая запись, Последняя запись.
Создать форму для таблицы Chekipag. При этом поле Spec должно быть представлено объектом ComboBox. Создать кнопки Следующая запись и Предыдущая запись.
Создать форму для таблицы Models. Создать кнопки Следующая запись и Предыдущая запись.
Создать форму для таблицы Models. Создать кнопки Удалить запись и Добавить запись. Предусмотреть удаление записей, помеченных на удаление, при закрытии формы.
Создать форму для таблицы Reis. Создать кнопки Удалить запись и Добавить запись. Предусмотреть удаление записей, помеченных на удаление, при закрытии формы.
Создать форму для таблицы DoctorTab с использованием объекта Grid для таблицы. При этом поле Status должно быть представлено объектом CheckBox.
Создать форму для таблицы DoctorTab с использованием объекта Grid для таблицы. При этом поле SpecDc должно быть представлено объектом ComboBox.
Создать форму для таблицы PatientTab с использованием объекта Grid для таблицы. При этом поле GroupB должно быть представлено объектом ComboBox.
Создать форму для таблицы Reis с использованием объекта Grid для таблицы. При этом поле Status должно быть представлено объектом CheckBox. Добавить кнопку Выход.
Создать форму для таблицы Models с использованием объекта Grid для таблицы. Добавить кнопку Выход.