Способы создания форм
Автоформа. Самый быстрый способ создания формы состоит в использовании команды Автоформа в меню, открывающемся щелчком на кнопке со стрелкой, находящейся рядом с кнопкой Новый объект... на панели инструментов.
Команда Автоформа создает простую форму с одним столбцом для таблицы или запроса, в зависимости от того, что выбрано в данный момент: таблица или запрос. Быстрое создание формы выполняется следующим образом.
В окне База данных щелкните на значке нужной таблицы или запроса.
Щелкните на кнопке справа от кнопки Новый объект и выберите команду Автоформа.
Когда вы это сделаете, Access построит форму, принятую по умолчанию для таблицы или запроса.
Вот краткое описание некоторых пунктов из списка возможностей, предлагаемых в диалоговом окне
Новая форма.
Автоформа: в столбец. Быстрый способ создания формы, на ней вы увидите только одну запись на фоновом рисунке.
Автоформа: ленточная. Поля заполняют все окно формы. В этом случае вы видите несколько записей сразу, но не как в режиме таблицы.
Автоформа: табличная. Создается форма в виде таблицы.
Использование мастера форм. Мастер форм сопровождает вас на всех этапах создания формы. Он задает серию вопросов, ответы на которые использует при создании структуры формы. Создание формы с помощью мастера выполняется следующим образом.
В окне База данных откройте вкладку Формы.
Щелкните на кнопке Создать - откроется диалоговое окно Новая форма.
В поле Выберите в качестве источника данных таблицу или запрос выберите нужную таблицу или запрос, на которых форма будет основываться.
Выберите пункт Мастер форм и щелкните на кнопке ОК.
Следуйте указаниям, приведенным в диалоговых окнах мастера. В последнем диалоговом окне щелкните на кнопке Готово. После этого можно приступать к вводу или просмотру данных с помощью
формы.
Создание формы вручную. Для создания формы вручную откройте пустую форму и добавьте в нее необходимые поля и другие элементы структуры (надписи, рисунки, линии, флажки и пр.). Руководствуйтесь следующим порядком действий.
В окне База данных откройте вкладку Формы и щелкните на кнопке Создать.
В открывшемся диалоговом окне Новая форма выберите таблицу или запрос, которые будут использоваться в качестве источника данных для формы.
Выберите пункт Конструктор, после чего щелкните на кнопке ОК. Access откроет в режиме конструктора пустую форму.
Добавьте в форму необходимые объекты (поля, надписи, рисунки и любые типы элементов управления). Поля можно добавить в форму методом перетаскивания их из списка полей. Для добавления других типов элементов управления используется панель элементов управления. Выберите щелчком нужный элемент управления на панели элементов, а затем щелкните в нужном месте формы для размещения выбранного элемента.
Сохраните форму командой Файл - Сохранить.
Одно из различий между формами и представлением данных в режиме таблицы заключается в способе движения по полям записи. В формах вы работаете с одной записью на экране. Ниже перечислениы клавиши, которые вы можете использовать для движения по форме.
Чтобы попасть в ...
|
Нажмите
|
Следующее поле
|
Тав или клавишу со стрелкой, направленной вправо или вниз
|
Предыдущее поле
|
Shift-Tab или клавишу со стрелкой направленной влево или вверх
|
Первое поле
|
Home
|
Последнее поле
|
End
|
Для добавления новой записи в форму - щелкните на кнопке Новая запись - появится новая пустая запись.
При работе в режиме Конструктора вы будете использовать различные средства при работе с формой.
Вот их краткое описание
Панель Элементов. Содержит все элементы управления, которые вы используете в своих формах. Элементы управления используются для ввода и отображения информации (в зависимости от типа информации.
Cписок полей. Подобен списку полей для работы в режиме конструктора запросов. Этот список зависит от источника (таблицы или запроса), на котором основана форма. С помощью мыши вы можете перетащить поля из списка полей на форму, подобно тому, как это делается в запросах.
Панель свойств. На панелях свойств вы находите свойства объекта. Свойства описывают тот объект, которому они принадлежат (в данном случае форму). Двойным щелчком мыши на области выделения формы вызовите появление на экране панели свойств формы.
Обратите внимание, что на панели свойств имеются вкладки, которые предназначены для того, чтобы разделить свойства на категории. Для различных объектов Access свойства будут одинаковы, а число свойств в каждой категории будет меняться. Вот эти категории.
Макет. Определяет, как должны выглядеть объекты. Примерами являются свойства Ширина, Кнопки размеров окна, Кнопка закрытия и Рисунок.
Данные. Определяет, каким образом Access использует с объектом данные. Свойство Источник записей формы говорит о том, какая таблица или запрос используются в форме, здесь же вы видите свойства Фильтр, Порядок сортировки и т. д. .
События. Позволяют вам приписать определенные команды различным событиям, которые происходят с объектом. Примером такого события может служить событие OnClick для какой-либо кнопки управления. Это значит, что когда вы щелкнете на этой кнопке управления, Access выполнит ту задачу, которую вы приказали выполнить
Другие. Все остальные свойства, не попавшие в ранее перечисленные категории .
Некоторые из перечисленных в табл. свойств Данные могут помочь вам при работе с формами.
Свойство
|
Описание
|
Источник записей
|
Свойство, определяющее то, на чем основывается форма
|
Разрешить изменение
|
Выберите Да или Нет, чтобы разрешать или запретить пользователю изменять информацию в форме
|
Разрешить удаление
|
Выберите Да или Нет, чтобы разрешить или запретить пользователю
удалять записи
|
Разрешить добавление
|
Выберите Да или Нет, чтобы разрешить или запретить пользователю добавлять новые записи
|
Свойства Макета
Свойство
|
Описание
|
Режим по умолчанию
|
В каком виде должна открываться форма; в виде простой формы (одна запись на экране), ленточной (несколько записей) или
табличной.
|
Допустимые режимы
|
Можно разрешить открывать форму либо только в режиме формы, либо только в режиме таблицы, либо в обоих режимах.
|
Полосы прокрутки
|
Показывать вертикальную, горизонтальную полосы прокрутки или
обе сразу.
|
Область выделения
|
Показывать или нет
|
Поле номера записи
|
Показывать или нет
|
Автоматический размер
|
Если вы укажите в этом свойстве Да, Access автоматически
приведет размеры окна формы в соответствие с размерами самой формы.
|
Выравнивание по центру
|
Автоматически центрует форму, независимо от размеров монитора.
|
Свойства Другие.
Достарыңызбен бөлісу: |