Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство_Writer.pdf
Скачиваний:
37
Добавлен:
28.03.2015
Размер:
9.37 Mб
Скачать

Типичный способ использования формы:

1)Вы проектируете форму, затем сохраняете ее, когда Вы довольны ею.

2)Вы посылаете форму другим лицам (например, по электронной почте).

3)Они заполняют форму, сохраняют ее и отсылают Вам назад.

4)Вы открываете форму и видите, их ответы.

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

Совет автоматически собирать данные. Однако, оба из этих вариантов достаточно сложны, и Вы можете предпочесть более простые варианты.

Справочная информация по элементам управления

Панель инструментов Элементы управления

Выделить

Режим разработки

Элемент управления

Свойства формы

Флажок

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

Выбор элементов управления для выполнения некоторых действий над ним.

Переключатель между включенным режимом разработки (для редактирования форм) и выключенным режимом разработки (для использования форм).

Вызывает диалог Свойства элемента управления. Этот диалог может быть оставлен открытым, так как могут быть выбраны различные элементы управления.

Вызывает диалог Свойства формы, управляющий свойствами формы в целом, такими как подключение к источнику данных.

Элемент, который может находится на форме в двух состояниях: помеченном или не помеченном. Вы можете добавить надпись к данному элементу.

Элемент управления для создания поля, в которое пользователь формы может ввести любой текст.

538

OpenOffice.org 3 Руководство по Writer

Панель инструментов Элементы управления

Поле форматированного ввода

Кнопка Переключатель

Список

Поле со списком

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

Создает кнопку, которая может быть связана с макросом. Надпись — название, которое появляется на кнопке.

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

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

Если не связана с источником данных, выключите мастера и создайте пустой список. После чего нажмите кнопку Элемент управления и, в параметре Записи списка на вкладке Общие, введите варианты, которые Вы хотите, чтобы появились в списке.

Как и в случае со Списком, Вы настраиваете список вариантов выбора. Дополнительно панель сверху или показывает сделанный выбор или позволяет пользователю формы ввести чтото еще. Во всем остальном оно работает так же как Список.

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

539

Панель инструментов Элементы управления

Надпись

Дополнительные элементы управления

Дизайн формы

Мастер

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

Вызывает панель инструментов Дополнительные элементы управления.

Вызывает панель инструментов Дизайн формы (которая также может быть открыта с помощью Вид > Панели инструментов > Дизайн формы).

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

Панель инструментов Дополнительные элементы управления

Счетчик

Полоса прокрутки

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

Этот элемент управления обычно не используется во Writer, так как числа не отображаются. В Calc, однако, на закладке Данные появляющейся в диалоге Свойства элемента управления, разрешая Вам связать счетчик с ячейкой.

Создает полосу прокрутки, с количеством вариантов, определяющих точный внешний вид.

Этот элемент управления обычно не используется во Writer. В Calc, вкладка Данные появляющаяся в диалоге Свойства элемента управления, дает возможность Вам связать полосу прокрутки с ячейкой.

540

OpenOffice.org 3 Руководство по Writer

Панель инструментов Дополнительные элементы управления

Графическая кнопка

Графический элемент управления

Поле даты

Поле времени Выбор файла

Числовое поле

Поле валюты Поле с маской ввода

Группа

Ведет себя точно также как кнопка, но отображается как изображение. Изображение выбирается в параметре Графические объекты на вкладке Общие в диалоге Параметры элемента управления.

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

Содержит дату. Задается начальная и конечная даты, которые поле примет, дата по умолчанию и формат даты. Вы можете добавить счетчик.

Работает как поле даты, определяя время.

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

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

Работает как числовое поле; дополнительно Вы можете добавить символ валюты.

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

Элемент управления группа имеет два различных использования в зависимости от того, включен ли мастер или нет.

Если мастер включен, при создании Группы запускается мастер Группа элементов. Он создает группу переключателей (в которой только один может быть выбран за раз). В большинстве случаев, использование Группы

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

541

Панель инструментов Дополнительные элементы управления

— лучший способ создать ряд переключателей.

Если мастер выключен, группа — просто визуальный блок для группировки различных элементов управления. Она не оказывает никакого влияния на способы работы элементов управления.

 

 

 

 

 

 

 

Таблица

Элемент управления Таблица полезен

 

 

только с источником данных. Если никакой

 

 

 

источник данных не будет определен, то Вы

 

 

 

будете вынуждены выбрать один в Мастере

 

 

 

Табличного Элемента.

 

 

 

Вы выбираете поля для отображения и,

 

 

 

когда режим разработки выключен, данные

 

 

 

появляются в таблице. Таблица также

 

 

 

включает средства управления для

 

 

 

перемещения между записями.

 

 

 

Записи в таблице могут добавляться,

 

 

 

удаляться и изменяться.

 

 

Панель навигации

Панель навигации то же самое что и панель

 

 

инструментов Навигация формы (Вид >

 

 

 

Панели инструментов > Навигация

 

 

 

формы), но может быть помещена куда-

 

 

 

нибудь в документе и изменять размеры.

 

 

 

 

 

 

 

 

 

 

 

 

Панель инструментов Дизайн формы

 

 

 

 

 

 

 

 

 

 

 

 

Выделить

Выбор элемента управления для выполнения

 

 

действий над ним.

 

 

Режим разработки

Переключатель между включенным

 

 

режимом разработки (для редактирования

 

 

 

форм) и выключенным режимом разработки

 

 

 

(для использования форм).

 

 

Элемент

Вызывает диалог Свойства элемента

 

 

управления. Этот диалог может быть

 

 

управления

оставлен открытым, так как различные

 

 

 

элементы управления могут быть выбраны.

 

 

Свойства формы

Вызывает диалог Свойства формы,

 

 

управляющий свойствами формы в целом,

 

 

 

такими как подключение к источнику

 

 

 

данных.

542

OpenOffice.org 3 Руководство по Writer

Панель инструментов Дизайн формы

Навигатор форм

Добавить поле

Порядок

активирования

Открыть в режиме проектирования

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

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

Если Вы используете Навигатор Форм, это хорошая идея для присваивания ваших названий элементам управления (в диалоге свойств). Название появляется так же в навигаторе, например, если Вы имеете десять текстовых полей, Вы можете сказать, кто есть кто.

Добавления поля полезно только если Вы определили источник данных для формы. Если никакой источник данных не определен, открывается пустое окно.

Если Вы определили источник данных, Добавить поле открывает список всех полей в указанной таблице, который Вы можете тогда поместить на страницу. Поля помещаются на страницу с названием поля перед ними.

Это быстрый и легкий способ создания формы из источника данных.

Позволяет Вам определять порядок, в котором фокус перемещается между элементами управления. Вы можете проверить порядок покинув режим разработки и используя клавишу Tab для перемещения между элементами управления.

Открывает текущую форму в режиме разработки (для редактирования формы вместо того, чтобы вводить в нее данные).

Если активировано, фокус устанавливается на первый элемент управления.

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

543

Панель инструментов Дизайн формы

Положение и размер

Изменить привязку

Выравнивание

Показать сетку Привязка к сетке

Направляющие при перемещении

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

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

Кнопка Выравнивание не активна, если элемент управления не привязан как символ. Вы можете выровнять элемент управления по-разному, например таким образом, что верх элемента управления выстраивается в линию с верхом текста или нижняя линия с основанием текста.

Отображает сетку из точек на странице, помогая Вам выстраивать элементы управления в строку.

Когда элемент управления подносится близко к узлу сетки или строки, он будет выровнен по узлам сетки. Это облегчает выстраивание элементов управления в строку.

Когда элемент управления перемещается, линии простираются от элемента управления горизонтально и вертикально помогая Вам помещать его более точно.

544

OpenOffice.org 3 Руководство по Writer