отчет

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

Использование элементов управления на формах.

Цель: Приобрести умения добавлять элементы управления на формы, для более удобной работы с ними.

Упражнение 1. Добавить поясняющую надпись в форму Занятия.

Рисунок 1 – Макет формы «Занятия»

Алгоритм:

    Перейти в режим Конструктора. Вывести область заголовка формы через команду Вид/Заголовок/Примечание формы. Активизировать элемент Надпись на панели элементов, очертить в заголовке формы место будущей надписи и введите в него с клавиатуры нужный текст. После ввода нажать клавишу ENTER.

Упражнение 2. На форму Преподаватели в область заголовка добавить поле, отображающее текущую дату.

Алгоритм:

    Открыть форму в режиме конструктора. Включить элемент Поле на панели элементов и добавить его в заголовок формы. Ввести поясняющую надпись (Сегодня), а в поле задать выражение =Date(). Сохранить изменения.

Рисунок 2 – Макет формы «Преподаватели»

Упражнение 3 В форме Группы (упражнение 6 из лабораторной работы №3) обеспечить возможность выбора классного руководителя через список.

Рисунок 3 – Макет формы «Группы»

Алгоритм:

    Убедиться, что включены Мастера и виден список полей. Удалить поле КлассныйРуководитель из формы. Включить инструмент Список и из списка полей перетащить поле КлассныйРуководитель на форму (если списка полей нет, то подключите его с помощью команды Вид\Список полей или кнопкой на панели инструментов ). После этого появится окно

Упражнение 4. В форме Группы (упражнение 6 из лабораторной работы №3) вместо поля Староста поместить поле со списком, содержащее фамилии старост.

НЕ нашли? Не то? Что вы ищете?

Рисунок 4 – Макет формы «Группы»

Упражнение 5. Без использования мастера на форму Занятия вместо поля КодДисциплины добавить элемент управления Поле со списком, содержащий полное название дисциплин.

Рисунок 5 – Макет формы «Занятия»

Алгоритм:

    Отключить мастеров. Удалить поле КодДисциплины. Добавить на форму элемент управления Поле со списком, вызвать его свойства и настроить их соответствующим образом

Упражнение 6. На форму Группы (упражнение 6 из лабораторной работы №3) в область заголовка формы добавить две кнопки, которые вызывают (открывают) форму Специальности. При нажатии на первую кнопку в форме Группы отображаются все записи формы Специальности, а при нажатии на вторую только те записи, которые соответствуют текущей специальности.

Рисунок 6 – Макет формы «Группы» с включенной кнопкой

Алгоритм

    Откройте форму Группы в режиме конструктора и в область заголовка добавьте кнопку (но перед этим убедитесь, что Мастера подключены). Затем в открывшемся окне выберите категорию Работа с формой и действие Открыть форму. При нажатии на кнопку Далее откроется следующие окно. Выберите форму, которую необходимо открыть (в данном случае – Специальности). На следующем шаге выберите команду Открыть форму и показать все записи. На 4 шаге присвойте кнопке имя, например Все специальности.

Контрольные вопросы:

1.  Какие существуют элементы управления?

·  Надпись

·  Поле

·  Список

·  Поле со списком

·  Рисунок, Свободная рамка объекта и Присоединенная рамка объекта

·  Линия и Прямоугольник

·  кнопка

2.  В чем отличие элемента управления Список от элемента управления Поле со списком.

Отличие в том что в Поле со списком выбирается из известного списка, а не вводилось в ручную.

ü  Поле со списком позволяет вводить значения прямо в поле ввода и нет ограничений на длину списка;

ü  Поле со списком позволяет выбрать только один список.