Ввод данных в базу данных вручную может осуществляться с помощью экранной формы. Форма содержит имена полей и их значения, позволяет перемещать указатель по записям таблицы, осуществлять поиск, замену и удаление записей базы данных - с помощью специальных кнопок (рис. 6).
До вывода экранной формы целесообразно создать именованный блок ячеек базы данных со стандартным именем БазаДанных. Блок включает имена полей, а также уже заполненные записи. Если блок создается для пустой базы данных, он должен включать имена полей и 1 пустую запись, в отдельные ячейки которой (если это необходимо) заранее вводятся расчетные формулы.
Курсор устанавливается в область таблицы и выполняется команда ДАННЫЕ, Форма. При вводе новых записей автоматически расширяется определение блока базы данных (благодаря использованию стандартного имени БазаДанных), а также автоматически копируются формулы в вычисляемые поля новых записей.
1. Ввести несколько новых записей в базу данных - кнопка Добавить.
2. Осуществить перемещение по записям базы данных - кнопки Назад или Далее.
3. С помощью кнопки Критерии задать простейшие критерии поиска записей в базе денных.
4. Удалить ненужные записи базы данных - кнопка Удалить.
5. Выйти из режима формы - кнопка Закрыть.
6. Проверить определение блока базы данных и наличие формул в вычисляемых полях базы данных.
Ввод данных в таблицу
Для обеспечения достоверности вводимых данных в ячейки таблицы следует применять различные методы контроля, реализуемые программным способом. Так, для базы данных при ручном вводе данных следует предусмотреть следующие методы контроля:
Таблица 3
Поле | Метод контроля |
Дата | На диапазон значений 01.01.12-31.12.12 |
Код подразделения | По списку значений - блок Код_подразделения |
Код работника | По списку значений - блок Код_работника |
Код работы | По списку значений - блок Код_работы |
Оценка качества работы | На диапазон значений 0 - 1 |
Количество выполненной работы | Только целые числа |
Количество часов работы | Только целые числа на диапазон значений (0-12) |
Контроль ввода данных в ячейки таблицы обеспечивает команда меню Данные, Проверка. Для ввода формул проверки следует:
- Выделить блок ячеек столбца таблицы, для которых используется один метод контроля;
- Выполнить команду меню Данные, Работа с данными, Проверка данных;
- На вкладке Параметры указать метод контроля и его параметры, на вкладке Сообщение для ввода подготовить вид окна, выводимого в процессе ввода данных в ячейку, на вкладке Сообщение об ошибке указать стандартное сообщение, выводимое при обнаружении ошибки ввода.
Введенные условия проверки вводимых данных можно распространять на другие ячейки таблицы. Для этого следует:
- Выделить ячейку, содержащую условия проверки;
- Выполнить команду меню Правка, Копировать;
- Выделить ячейки, которым нужно приписать данные условия проверки;
- Выполнить команду меню Правка, Специальная вставка, Вставить условия на значение.
Для удаления условий проверки следует повторно выделить блок ячеек, выполнить команду Данные, Проверка, указать Тип данных - Любое значение.
5. Ввести несколько новых записей и проверить действие заказанных методов контроля достоверности информации.
6. Задать условия проверки для стальных полей базы данных согласно табл. 3.