Відмінності між версіями «Створення форм»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показані 34 проміжні версії цього учасника)
Рядок 1: Рядок 1:
Може здатися, що '''Майстер форм''' OpenOffice.org складний, проте це не так. Незважаючи на наявність восьми кроків, для більшості форм досить і п'яти. Окрім кроків для роботи з формами, що містять інші форми (субформи), інші кроки '''Майстра форм''' такі:
+
== Створення форм за допомогою Майстра форм ==
 +
 +
Для створення нової форми в OpenOffice.org Base можна використовувати '''Майстер форм''':
  
 +
1. Відкрийте файл бази даних, в якому потрібно створити нову форму.
  
  1. '''Вибір поля'''
+
2. У лівій області вікна бази даних клацніть значок '''Формы'''.
  2. '''Отримати об'єднані поля'''
+
  3. '''Розташувати елементи управління'''
+
  4. '''Установка джерела даних'''
+
  5. '''Застосувати стилі'''
+
  6. '''Задати ім'я.'''
+
  
Перший крок '''Майстра форм''' аналогічний першому кроку '''Майстра таблиць'''. Головна відмінність - в джерелі даних: це мають бути таблиці або запити, існуючі в цій БД. Кнопки для маніпуляції з полями такі ж. Всі вибрані поля мають бути доступні усередині однієї таблиці чи запиту. Для прикладу: ми запустили '''Майстер форм''' з '''Майстра таблиць''', за умовчанням буде вибрана таблиця '''Журнал_Тренувань'''. З допомогою кнопки [ "" ] виберіть все поля, а потім видалите поле LogId (за допомогою кнопки [ ] - прим. перев.). Оскільки це поле приращается автоматично, його наявність в формі не вимагається. Натисніть кнопку '''Далі'''. Оскільки робота з субформами виходить за рамки цієї статті, не ставте прапорець '''Додати субформу'''. Натисніть кнопку '''Далі''' - і майстер форм перейде до кроку '''Розташувати елементи управління'''.
+
3. Виберіть '''Использовать мастер для создания формы'''.
Цей крок дозволяє розташувати елементи управління у формі. У Майстрові форм використовуються тільки прості елементи управління. Пропонуються чотири види розташування елементів управління:
+
  
 +
Майстер форм запропонує вам наступні кроки:
  
  1. '''Стовпці - підписи ліворуч'''
+
Крок 1. '''Вибір поля''' (рис. 4.4.1).
  2. '''Стовпці - підписи згори'''
+
Вибираємо таблицю або запит, за якими ми будемо створювати форму. У нашому прикладі для таблиці «Адреса» ми обрали поля КодАдреса, Фамилия, Имя, Телефон, Адрес, Год рождения.
  3. '''Як лист даних'''
+
[[Файл:Формы_адреса.jpg‎|400px|thumb|center|Рис. 4.4.1 Вибір полів.]]
  4. '''Блоки - підписи згори.'''
+
Крок 2. '''Установка субформи'''.
При використанні виду Стовпці - підписи згори Ви можете також змінити параметр Розташування підписи. Підписи будуть знаходитися ліворуч, але будуть вирівняні або по лівому краю, або по правому.
+
Ця форма є вкладеною в іншу форму. Використовується для відображення даних з таблиць або запитів типу «один до багатьох». Якщо ви вибрали '''Добавить субформу''', вам потрібно виконати два додаткових кроки, в яких ви вибираєте необхідні вам пункти, аналогічно кроку 1. У нашому випадку субформа не потрібна, і ми переходимо відразу до кроку 5.
  
У нашому випадку обрано розташування головної форми '''Стовпці - підписи ліворуч''' з розташуванням підпису По лівому краю. Для цього виберіть першу опцію розділу '''Розташування головної форми''' (перша опція - та, що розташована ліворуч - прим. перев.). Опція '''По лівому краю''' має бути вибрана по умовчанню (мал.1). Натисніть кнопку '''Далі''' для вибору режиму джерела даних.
+
Крок 5. '''Розташувати елементи керування'''.
 +
На цьому кроці виберіть, яким чином будуть розташовані елементи на формі (рис. 4.4.2).  
  
(мал. 1)
+
Крок 6. '''Встановлення джерела даних'''.
 +
На даному етапі проводиться вибір режиму джерела даних. Залежно від ваших потреб форма може використовуватися для відображення всіх даних або тільки для введення нових даних, можна заборонити зміну існуючих даних, додавання та видалення даних. Ми вибираємо варіант '''«тільки для читання»'''.
  
 +
Крок 7. '''Застосувати стилі'''.
 +
Виберіть колір форми і вид її елементів.
  
У нашому випадку нам потрібна форма, що забезпечує введення, редагування і зміна записів. Інші випадки в цій статті не розглядаються. Встановите перемикач '''Форма для відображення усіх даних''', залишивши усі прапорці невстановленими. Натисніть кнопку '''Далі''' для вибору стилю Вашої форми.
+
Крок 8. '''Присвоїти ім'я'''.
На цьому кроці потрібно встановити два параметри. Перший - вибір колірного стилю. У списку '''Застосувати стилі''' обрано Bright Blue. Другий параметр - визначення стилю меж текстових полів. Є три варіанту:
+
Задайте ім'я форми і виберіть дію після заповнення форми. В результаті отримуємо наступну форму (рис. 4.4.3).  
 +
[[Файл:Готовая_форма.jpg‎ |400px|thumb|center|Рис. 4.4.3 Форма "Адреса"]]
 +
== Створення форм в режимі констурктора ==
  
 +
Можливо також створення нової форми вручну. Для цього необхідно:
  
  1. '''Без обрамлення'''
+
1. Відкрити файл бази даних, в якому потрібно створити нову форму.
  2. '''Тривимірний вид'''
+
  3. '''Плоскі.'''
+
  
(У нашому випадку встановите перемикач '''Тривимірний вид''' - прим. перев.). На фоні Ви можете помітити, як змінюється форма при установці різних значень обох параметрів (см. рис. 2). Натисніть кнопку '''Далі''', щоб перейти до останнього кроку '''Майстра форм'''.
+
2. У лівій області вікна бази даних натиснути значок '''Формы'''.
  
 +
3. Клацнути '''Создание формы в режиме конструктора'''.
  
(мал. 2)
+
Відкривається новий текстовий документ. Для того щоб вставити у форму елементи керування, використовують '''Элементы управления форм'''.
 
+
 
+
На останньому кроці введіть ім'я Вашої форми в текстовому полі '''Назву форми''' і виберіть подальші дії. Встановите перемикач '''Робота з формою''' і натисніть кнопку '''Готово'''. Результат має бути схожий на мал. 3.
+
 
+
 
+
(мал. 3)
+
 
+
Готова форма відображується в OpenOffice.org Writer.
+

Поточна версія на 12:09, 17 травня 2010

Створення форм за допомогою Майстра форм

Для створення нової форми в OpenOffice.org Base можна використовувати Майстер форм:

1. Відкрийте файл бази даних, в якому потрібно створити нову форму.

2. У лівій області вікна бази даних клацніть значок Формы.

3. Виберіть Использовать мастер для создания формы.

Майстер форм запропонує вам наступні кроки:

Крок 1. Вибір поля (рис. 4.4.1). Вибираємо таблицю або запит, за якими ми будемо створювати форму. У нашому прикладі для таблиці «Адреса» ми обрали поля КодАдреса, Фамилия, Имя, Телефон, Адрес, Год рождения.

Рис. 4.4.1 Вибір полів.

Крок 2. Установка субформи. Ця форма є вкладеною в іншу форму. Використовується для відображення даних з таблиць або запитів типу «один до багатьох». Якщо ви вибрали Добавить субформу, вам потрібно виконати два додаткових кроки, в яких ви вибираєте необхідні вам пункти, аналогічно кроку 1. У нашому випадку субформа не потрібна, і ми переходимо відразу до кроку 5.

Крок 5. Розташувати елементи керування. На цьому кроці виберіть, яким чином будуть розташовані елементи на формі (рис. 4.4.2).

Крок 6. Встановлення джерела даних. На даному етапі проводиться вибір режиму джерела даних. Залежно від ваших потреб форма може використовуватися для відображення всіх даних або тільки для введення нових даних, можна заборонити зміну існуючих даних, додавання та видалення даних. Ми вибираємо варіант «тільки для читання».

Крок 7. Застосувати стилі. Виберіть колір форми і вид її елементів.

Крок 8. Присвоїти ім'я. Задайте ім'я форми і виберіть дію після заповнення форми. В результаті отримуємо наступну форму (рис. 4.4.3).

Рис. 4.4.3 Форма "Адреса"

Створення форм в режимі констурктора

Можливо також створення нової форми вручну. Для цього необхідно:

1. Відкрити файл бази даних, в якому потрібно створити нову форму.

2. У лівій області вікна бази даних натиснути значок Формы.

3. Клацнути Создание формы в режиме конструктора.

Відкривається новий текстовий документ. Для того щоб вставити у форму елементи керування, використовують Элементы управления форм.