Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЗ - 3-1 - ФУНКЦИИ ТЕКСТОВОГО ПРОЦЕССОРА MS WOR...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
878.59 Кб
Скачать

2.3. Создание форм для ввода данных Понятие формы

Форма - это бланк для заполнения конкретными данными. Форма MS Word представляет собой электронную версию формы в виде документа с незаполненными областями, в которые пользователь должен на компьютере вводить данные. Форма предназначена для сокращения трудозатрат на оформление документов за счет предварительного создания шаблона, на базе которого создаются новые документы, например формы различных справок установленного образца, бланков документов, таблиц и др.

В Word можно создать следующие виды форм:

  • п ечатные формы. Для ввода данных используется панель инструментов Формы (рис. 19) для вставки текстовых полей и флажков со списками возможных ответов, например "Да" и "Нет";

  • электронные формы, которые можно распространять через электронную почту или по сети. Для вставки поля формы используйте панель инструментов Формы, а для упрощения заполнения к полям форм можно добавить подсказки. Эти формы требуют защиты от несанкционированного доступа по изменению ее вида;

  • настраиваемые электронные формы, которые предоставляют большие возможности для ввода данных, выбора ответов из списка и записи ответов. Эти формы также можно распространять через электронную почту или по сети. Для них также необходима защита от несанкционированного доступа по изменению ее вида.

Форма состоит из постоянной (неизменной) и переменной (изменяемой) при вводе данных части документа. В состав формы могут входить:

  • произвольный текст;

  • графика (рисунки, диаграммы);

  • текстовые поля для ввода информации;

  • число;

  • дата;

  • время;

  • вычисляемое значение

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

  • кнопка Флажок.

К элементам форм могут применяться все основные команды меню Формат.

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

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

Таблица 9. Параметры полей переменной части формы

Элемент поля

Тип поля

Параметры поля

Текстовое поле

Обычный текст

Максимальная длина текста

По умолчанию

Число

Ограничение длины

Число по умолчанию

Формат числа

Дата (время)

Ограничение длины

Дата по умолчанию

Формат даты

Текущая дата

Формат текущей даты

Текущее время

Формат текущего времени

Вычисление

Выражение (формула вычисления, начинающаяся со знака =, содержит имена закладок, константы, знаки операций)

Ограничение длины

Формат выражения

Списки

Элементы списка

Значение каждого элемента списка

Порядок следования элементов списка

Флажок

 

Размер флажка (в пунктах)

Состояние по умолчанию (снят, установлен)

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

В строке состояния или при нажатии клавиши F1 можно сделать индикацию справки по работе с элементами формы. Справка содержит произвольный текст, подготовленный разработчиком формы; максимальная длина текста справки - 255 символов.

Каждый элемент формы автоматически помечается закладкой. Закладка - это специальная пометка в документе, которая позволяет ссылаться на определенное место в документе или фрагмент текста по имени закладки. Такие ссылки могут использоваться для быстрого перемещения по тексту, в формулах, для перекрестных ссылок.

Элемент формы (поле) может иметь статус только для чтения на момент заполнения формы, это устанавливается при снятии отметки Разрешить изменение. Данные заполненной формы могут сохраняться в двух вариантах:

  • как обычный документ Word - команды Файл Сохранить как с указанием имени документа (тип - .doc);

  • как запись БД – установкой флажка Сохранять только данные для форм на вкладке Сохранение диалогового окна Параметры, которое открывается по командам Сервис Параметры; командами Файл Сохранить как с указанием имени документа (тип - .txt). Данные полей формы будут записаны через запятую в текстовом файле.

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

Таблица 10. Назначение клавиш для работы с полями

Действие

Клавиши

Перемещение по полям формы

Tab

Обратное движение по полям формы

Shift+Tab

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

F4

Изменение состояния флажка

Пробел (Spacebar)

Получение справки по элементу

F1

Печать оперативной формы выполняется в двух режимах:

  • в образе заполненного документа – командами Файл Печать;

  • впечатыванием введенных значений в заранее подготовленные печатные бланки – установкой флажка Печатать только данные для форм на вкладке Печать диалогового окна Параметры, которое открывается командами Сервис Параметры, а затем командами Файл Печать.

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

  • выбрать команду Сервис Установить защиту;

  • установить переключатель Запретить любые изменения, кроме в положение ввода данных в полях форм;

  • ввести пароль в поле Пароль. Пользователи, не знающие пароля, смогут вводить данные в полях, но не смогут изменить форму;

  • нажать кнопку ОК.

Для установки и снятия защиты во время разработки или изменения формы можно нажать кнопку Защита формы на панели инструментов Формы.