Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных_xp.doc
Скачиваний:
17
Добавлен:
14.08.2019
Размер:
1.11 Mб
Скачать

Элементы управления форм и отчетов

Кнопка

Название

Назначение

Надпись

Надписи создаются автоматически вместе с элементами типа текстовое поле, поле со списком и т. п. Они разъясняют смысл поля ввода. Дополнительные надписи могут использоваться для заголовков и пояснений

Поле

Используется для ввода и отображения информации полей таблиц и запросов, а также для вывода результатов вычислений

Группа переключателей

Группа переключателей ссылается на некоторое поле таблицы. Каждый переключатель группы соответствует определенному целочисленному значению этого поля

Выключатель

Позволяет вводить информацию типа да/нет. Величине «да» или «истина» соответствует утопленное положение выключателя

Переключатель

Элемент группы переключателей, в которой может быть отмечен только один из них (его кружок выглядит зачерненным)

Флажок

Предназначен для представления полей типа да/нет. Отмеченный квадратик соответствует величине «да», а пустой - «нет»

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

Разрешает как непосредственный ввод значения в поле, так и его выбор в раскрывающемся списке предопределенных значений

Список

Позволяет выбирать данные из набора пунктов и не разрешает непосредственный ввод значений

Кнопка

Щелчок на такой кнопке выполняет команду, с помощью которой можно перейти в другую форму, переместиться по записям и выполнить многие другие операции

Рисунок

Рисунок любого графического формата с рамкой

Свободная рамка объекта

Объект OLE, не связанный ни с каким источником данных

Присоединенная рамка объекта

Объект OLE, связанный с полем данных таблицы или запроса

Разрыв страницы

Линия, по которой формируется перевод страницы при выводе формы или отчета на принтер

Набор вкладок

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

Подчиненная форма/отчет

Вставляет в форму (или отчет) область с другой формой (или отчетом), связанной с главной

Линия

Добавляет прямую линию

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

Рисует прозрачный или непрозрачный прямоугольник с цветной границей любой толщины

Дополнительные элементы

Открывает меню с элементами управления, не вошедшими в панель элементов

  1. Растяните мышью прямоугольник в разделе Заголовок формы.

  2. Введите название формы Карточка сотрудника.

  3. Нажмите клавишу Enter, чтобы выйти из режима редактирования текста, но оставить надпись выделенной.

  4. В списке Шрифт панели инструментов Формат (форма/отчет) выберите Arial.

  5. В списке Размер выберите число 14.

  6. Щелкните на кнопке По центру.

  7. Таким же образом можно вводить информацию в раздел Примечание формы.

  8. Щелкните на кнопке Вид для просмотра результата создания формы и ввода данных (см. рис.4.4).

  9. Добавим в форму вычислимое поле Выслуга, в котором будет отображаться количество проработанных лет. Щелкните на кнопке Поле панели элементов.

  10. Растяните мышью прямоугольник в разделе Область данных, ниже поля Дата приема на работу.

  11. Введите подпись поля Выслуга.

  12. Щелкните правой кнопкой мыши по новому полю, выберите Свойства.

  13. В разделе Данные окна диалога свойств нового поля, в строке Данные, воспользуйтесь построителем выражений (кнопка ).

  14. Выслугу будем считать как разницу между текущей датой и датой приема на работу. Поскольку операция вычитания дат возвращает разницу в днях между двумя датами, а выслугу принято считать в годах, то поделив результат вычитания на 365, получим количество лет. Поскольку нас интересует полное количество лет, то результат необходимо округлить. Функция Date() возвращает текущую дату, а функция Int() позволяет округлять до целого числа.

  15. В построителе выражений наберите следующую формулу (рис. 4.6.): =Int((Date()-[Дата приема на работу])/365)

Рис.4.6. Окно построителя выражений

  1. В разделе Макет окна диалога свойств вычислимого поля в строке Оформление выберите обычное, тогда редактирование данных в этом поле будет запрещено.

  2. Щелкните на кнопке Вид для просмотра результата создания формы и ввода данных (см. рис.4.7).

Рис.4.7. Готовая форма Карточка сотрудника