Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Ввод и просмотр данных посредством формы

Читайте также:
  1. A) работает со всеми перечисленными форматами данных
  2. A)можно изменить тип диаграммы, ряд данных, параметры диаграммы и т. д.
  3. ABC-анализ данных о поставщиках
  4. I. ПОЛОЖЕНИЕ О СИСТЕМЕ КАТАЛОГОВ, КАРТОТЕК И БАЗ ДАННЫХ ГОСУДАРСТВЕННОЙ БИБЛИОТЕКИ ЮГРЫ
  5. I. Различия формы
  6. I.5.3. Подготовка данных для задачи линейного программирования.
  7. I.5.5. Просмотр и анализ результатов решения задачи.

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

При вводеданных можно не только помещать вычисляемые поля в форму, но и добавлять расширенные правила проверки корректности ввода и элементы управления (например, переключатели, флажки, раскрывающиеся списки). Линии, рамки, цвета и фоновыеизображенияулучшают внешнийвидданных, облегчают восприятие формы и повышают продуктивность работы. В дополнение к этому OLE-объекты (такие, как рисунки и графику) можно увидеть только в форме или вотчете.

В зависимости от решаемой задачи форму можно создать одним из трех способов:

- с помощью конструктора форм;

- с помощью мастера форм, который проводит по процессу создания формы, задавая вопросы и конструируя форму в соответствии с ответами;

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

Рис.1.6. Раздел Формы

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

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

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

В Access представлены 3 типа автоформ:

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

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

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

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

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

Для создания формы с помощью Мастера форм необходимо активизировать ленту инструментов <Создание>, раздел Формы, кнопку <Другие формы>, команду Мастер форм (рис. 1.7).

Рис.1.7. Запуск Мастера форм.

Мастер форм предлагает четыре вида формы представления данных: в один столбец, ленточный, табличный и выровненный.

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

Ленточная форма (рис.1.9) и табличная форма (рис.1.10) похожи друг на друга, но табличная форма фактически повторяет вид уже знакомой таблицы и в ней ограниченывозможности редактирования. А в ленточной форме доступны все виды инструментов и способы оформления фона и ячеек с данными.

Выровненный вид формы ( рис. 1.11) похожналенточную форму, но отличается тем, что на экран выводятсявсе поля с одной записью, и если полей много, то они располагаются рядами - один под другим.

Рис. 1.8. Форма в один столбец

 

Рис. 1.9 Ленточный вид формы

 

Рис. 1.10. Табличный вид формы

Рис. 1.11. Выровненный вид формы

Если создается форма на основе одной таблицы или одного запроса, то виды форм ограничиваютсявышеописанными. Но если разрабатывается форма на основе нескольких таблиц или запросов, то Access предложит создать либо подчиненные, либо связанные формы в ленточном или в табличном виде.

Настраивать внешнийвид и возможности ввода, обработки и просмотра данных можно в режиме конструктора. Можно использовать огромное количество Инструментов и Свойств формы, но, чтобы реализовать эти возможности, надо обладать определенным опытом работы с формами.

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

Для манипулирования записями (операции поиска, замены, сортировки и фильтрации данных) в режиме формы используются те же способы, что и в режиме таблицы (что естественно: такая форма лишь способ представления данных из таблиц или запросов), здесь их повторять не будем. Просмотр и печать форм также производятся аналогично тому, как это производится с таблицами.


Задание 1


Дата добавления: 2015-10-29; просмотров: 154 | Нарушение авторских прав


Читайте в этой же книге: Ввод данных в ячейки таблицы | Аполнение базы данных. | Произведите поиск в таблице преподавателя Миронова | Измените зарплату ассистенту Сергеевой с 4700 р. на 4900 р. |
<== предыдущая страница | следующая страница ==>
Отбор данных с помощью фильтра| Создать новую таблицу базы данных

mybiblioteka.su - 2015-2024 год. (0.008 сек.)