Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТУ_лаба №1.doc
Скачиваний:
4
Добавлен:
09.11.2019
Размер:
2.15 Mб
Скачать

З адание 3.9.

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

  1. Нажмите кнопку "Список полей" на панели инструментов "Конструктор форм". Появится окно списка полей.

  2. В списке полей выделите элемент "КодСотрудника". Нажмите левую кнопку мыши и перетащите элемент списка в раздел области данных. В активной области формы указатель мыши превращается в символ поля, но без маленького крестика. Расположение символа поля указывает верхний левый угол самого текстового поля, а не его метки. Поместите указатель мыши в верхний левый угол раздела области данных и отпустите левую кнопку мыши.

  3. Перетащите текстовое поле за маркер перемещения к метке и уменьшите ширину текстового поля.

  4. Метки элементов управления, набранные мелким шрифтом, станут более удобными для чтения, если сделать их полужирными. Выделите метку и нажмите кнопку "Полужирный" на панели инструментов "Панель форматирования".

Добавление поля ввода с линейкой прокрутки

Иногда возникает необходимость включить в форму длинные текстовые комментарии. Многострочные текстовые поля позволяют отображать длинные строки текста как последовательность строк, длина которых определяется шириной этого текстового поля. Для создания многострочного текстового поля:

  1. В списке полей выделите элемент "Примечание". Нажмите левую кнопку мыши и перетащите элемент списка в раздел области данных. Поместите указатель мыши посредине раздела области данных и отпустите левую кнопку мыши.

  2. Удалите метку поля "Примечание".

  3. На панели инструментов "Конструктор форм" нажмите кнопку "Свойства"; в появившемся диалоговом окне раскройте вкладку "Макет". С помощью полосы прокрутки найдите в списке этой вкладки свойство "Полосы прокрутки".

  4. Раскройте список этого свойства и выберите в нем элемент "По вертикали". К текстовому полю "Примечание" будет добавлена вертикальная полоса прокрутки.

  5. Если в дальнейшем форму предполагается печатать, то установите в качестве значения свойств "Расширение" (Can Grow) и "Сжатие" (Can Shrink) значение "Да". В результате вертикальные размеры поля будут изменяться автоматически таким образом, чтобы напечатать все данные, содержащиеся в нем. Значения свойств "Расширение" и "Сжатие" не влияет на внешний вид формы в режиме формы.

Создание вычисляемого поля

В вычисляемом поле можно отобразить результат вычисления всех правильно заданных выражений Access. Выражение должно начинаться со "=" (знака равенства) и может использовать функции Access. Как было упомянуто в начале этого раздела, в вычисляемых полях можно отображать результат вычислений выражений, использующих в качестве входных данных значения полей.

З адание 3.10.

Для создания вычисляемого поля, отображающего текущие дату и время:

  1. Закройте окно списка полей и окно свойств. На панели элементов нажмите кнопку "Поле" для добавления свободного текстового поля в правую часть раздела заголовка формы.

  2. Измените название метки нового текстового поля на Дата/время:, а затем переместите ее ближе к самому полю.

  3. Для отображения в поле текущих даты и времени из часов компьютера введите в поле: =Now(). В режиме конструктора в этом поле выводится вычисляемая формула; дата и время отображаются в этом поле только в режиме формы.

  4. Измените длину текстового поля так, чтобы в нем поместилось необходимое количество символов, используемое в заданном по умолчанию формате даты и времени: DD/MM/YY HH:MM:SS.

Изменение формата вывода значений

Для определения формата вывода в текстовое поле формы чисел, дат и времени можно использовать свойство "Формат". Для изменения формата вывода значений:

  1. Используя кнопку "Поле" панели элементов, добавьте в раздел области данных формы второе свободное текстовое поле, поместив его под первым. Выровняйте размеры нового поля по размерам первого (расположенного в разделе заголовка формы).

  2. Измените название метки нового текстового поля на: Дата:, а затем введите в само текстовое поле

  3. Выделите текстовое поле, затем отобразите окно свойств. В появившемся диалоговом окне раскройте вкладку "Макет".

  4. Выделите свойство "Формат поля" (Format) и откройте список этого свойства. В этом списке выберите элемент "Длинный формат даты" (Long Date).