Использование форм в Writer

Доступ к источникам данных        


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

OpenOffice.org может получить доступ к многочисленным источникам данных. В их числе ODBC, MySQL, Oracle JDBC, электронные таблицы и текстовые файлы. Как правило, к базам данных можно получить доступ на чтение и запись; к другим источникам данных (таким как электронные таблицы) только на чтение.

Чтобы увидеть полный список поддерживаемых типов источников данных, выберите Файл > Создать > Базу данных. Выберите Подключиться к существующей базе данных и затем нажмите на треугольник поля со списком.

Создание базы данных

Глава 8 (Начинаем работать с Base) в руководстве Начинаем работу охватывает более подробно вопросы создания базы данных. Мы дадим здесь короткое руководство для создания очень простой базы данных в OOo Base.

1)   Выберите Файл > Создать > Базу данных для запуска мастера Базы данных.

2)   Выберите Создать новую базу данных и нажмите Далее.

3)   На следующей странице выберите Да, зарегистрировать базу данных и Открыть базу для редактирования.

Регистрация базы данных означает только, что к ней можно получить доступ из других компонентов OOo, таких как Writer и Calc. Вы должны сделать это, если хотите связать свои формы с ней.

4)   Нажмите Готово и сохраните вашу новую базу данных, дав ей имя. В отличие от создания других документов в OOo, база данных должна быть сохранена при ее создании.

После сохранения базы данных, Вы должны видеть основное окно Base, которое содержит в три панели. Левая панель — База данных, с пиктограммами для Таблиц, Запросов, Форм и Отчетов.

Следующий шаг — создание таблицы. Напоминаем, более подробно это описано в главе 8 (Начинаем работать с Base) в руководстве Начинаем работу. Здесь мы собираемся создать маленькую таблицу в качестве примера.

1)   Выберите Таблицы в левой панели, а затем Создать таблицу в режиме дизайна на панели Задачи.

2)   Используя окно Конструктор таблиц укажем Base какие поля создать. Мы будем иметь только три поля: Name, Address и Telephone.

3)   В первой строке, введите в столбце Название поля ID и установите Тип поля в Целое [INTEGER]. На сером поле в левой части строки, выполните щелчок правой кнопкой мыши и выберите Первичный ключ, появится изображение ключа в поле. В секции

Комментарии закрыты