ОКНА ДЛЯ СОЗДАНИЯ ДАННЫХ Самой важной вспомогательной операцией, на которую пользователь тратит больше всего времени, является ввод данных. Для каждого типа данных, перечисленных выше, есть окно, в котором они обрабатываются. Структура окон в чем-то похожа. В данном разделе объясняется общая структура окон данных, которая применима ко всем данным (кроме окна климатических данных). Также здесь разъясняются похожие операции в окнах данных. Рисунок 6 — Общее окно данных Окна данных следуют структуре, изображенной на рис. 6. Функциональные области Область 1 — В этой области есть набор кнопок выбора вариантов, которые указывают различные подвиды, подкрепляемые моделью для текущего типа данных. Обычно первый шаг ввода данных состоит в выборе одной кнопки варианта из показанных кнопок. Область 2 — В этой области пользователь находит все поля, необходимые для ввода данных. Обычно поля, имеющиеся в этой области, изменяются вместе с различными вариантами в Области 1. Типы полей изменяются вместе с типом введенных данных. Иногда это таблицы для табличных данных, текстовых окон или комбинированных окон для индивидуальных полей. Обычно, когда для ввода данных используется текстовое окно, оно связано с кнопкой вверх-вниз, которую можно использовать взамен для ввода данных. В модели каждое поле контролируется, как только пользователь вводит данные, чтобы предотвратить установку алогичных или невозможных данных. Когда такое все же происходит, поле освещается, и все средства управления блокируются до тех пор, пока данные не будут изменены или удалены. Помимо этой области существует набор кнопок переключения, которые представляют собой различные шаги, необходимые для ввода данных. Порядок, в котором выполняются шаги не обязательно такой, в каком расположены кнопки, но обычно этот порядок считается логичным для ввода. Во всех окнах последняя кнопка — это кнопка Сохранить, которая позволяет пользователю сохранить данные в текущем проекте или зафиксировать любые изменения, сделанные в ранее созданном типе данных (см. ниже «Сохранение вводных данных»).