Руководство по использованию редактора баз данных OpenOffice Base. Еременко А.В - 19 стр.

UptoLike

Окончательный вид окна в режиме Таблица после ввода данных показан на Рис. 14. Этот
способ ввода данных является основным, но он не всегда удобен при вводе сложных данных.
Для упрощения процесса ввода данных используются формы, к обсуждению которых мы
переходим.
Замечание
Нумерация записей в поле товар_ном во всех полях со значением свойства Ав-
тозамена, равным Да) будет начинаться с 0. Поэтому, если по каким-то причинам
такое правило окажется не совсем подходящим, можно использовать один из сле-
дующих приемов:
ввести в поле название записи с номером 0 слово неизвестно;
ввести в обязательные поля записи с номером 0 любые значения, а затем
удалить эту запись. Следующая, рабочая запись, будет иметь номер 1;
после создания записи с номером 0, вручную изменить ее номер на 1.
Простые формы
Формы представляют собой текстовые документы или электронные таблицы, которые свя-
заны с какой либо базой данных и позволяют отображать, изменять или вводить данные в эту БД.
Другими словами, они обеспечивают графический интерфейс для представления данных на экра-
не. При этом число ошибок ввода существенно сокращается, поскольку кроме удобного представ-
ления информации, формы обеспечивают автоматическую проверку корректности введенных дан-
ных. Кроме того, в формах можно отображать результаты вычислений и обеспечивать доступ к
данным сразу в нескольких связанных таблицах. На формах размещаются элементы управления, с
помощью которых и осуществляется доступ к полям таблиц базы данных.
Создание формы с помощью мастера
Создадим форму для ввода данных в таблицу T_ПРОДАВЦЫ, используя мастер создания
форм. Для этого щелкните по иконке Формы, расположенной в секции База данных документа
Base, а затем щелкните по строке Использовать мастер для создания формы в секции Задачи.
OOoBase создаст новый текстовый документ, а также будет выведено диалоговое окно мастера
(Рис. 15).
Из выпадающего списка Таблицы или запросы выберите таблицу T_ПРОДАВЦЫ. В секции
Существующие поля будут отображены имена всех полей этой таблицы. Так как мы хотим поме-
19
Рис. 14: Прямой ввод данных в режиме Таблица (данные уже введены)
      Окончательный вид окна в режиме Таблица после ввода данных показан на Рис. 14. Этот
способ ввода данных является основным, но он не всегда удобен при вводе сложных данных.
      Для упрощения процесса ввода данных используются формы, к обсуждению которых мы
переходим.




          Рис. 14: Прямой ввод данных в режиме Таблица (данные уже введены)


   Замечание      Нумерация записей в поле товар_ном (и во всех полях со значением свойства Ав-
                  тозамена, равным Да) будет начинаться с 0. Поэтому, если по каким-то причинам
                  такое правило окажется не совсем подходящим, можно использовать один из сле-
                  дующих приемов:
                     •   ввести в поле название записи с номером 0 слово неизвестно;
                     •   ввести в обязательные поля записи с номером 0 любые значения, а затем
                         удалить эту запись. Следующая, рабочая запись, будет иметь номер 1;
                     •   после создания записи с номером 0, вручную изменить ее номер на 1.



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


   Создание формы с помощью мастера
       Создадим форму для ввода данных в таблицу T_ПРОДАВЦЫ, используя мастер создания
форм. Для этого щелкните по иконке Формы, расположенной в секции База данных документа
Base, а затем щелкните по строке Использовать мастер для создания формы в секции Задачи.
OOoBase создаст новый текстовый документ, а также будет выведено диалоговое окно мастера
(Рис. 15).
     Из выпадающего списка Таблицы или запросы выберите таблицу T_ПРОДАВЦЫ. В секции
Существующие поля будут отображены имена всех полей этой таблицы. Так как мы хотим поме-


                                                  19