Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Технология создания свойств объекта «Формы»

Как любой объект MS Access, форма имеет свойства. Значения этих свойств определяют внешний вид формы. Окно "Свойства" формы можно вызвать, например, щелкнув правой клавишей мыши по черному квадрату на пересечении линеек и из контекстного меню выбрать команду СВОЙСТВА.

Окно свойств выделенного объекта содержит следующие вкладки:

- макет – свойства, задающие макет формы;

- данные – свойства, определяющие источник данных, тип данных, формат и т.д.;

- события – перечень событий, связанных с объектом;

- другие;

- все – перечень всех свойств.

 

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

Существует три основных типа элементов управления.

1. Присоединенные элементы управления – элементы управления, которые связаны с полем таблицы. При вводе значения в присоединенный элемент управления поле таблицы в текущей записи автоматически обновляется.

2. Сводные элементы управления – элементы управления, которые сохраняют введенную величину без обновления поля таблицы. Они используются для отображения текста и значений, которые должны быть переданы макросам (например, кнопка, рамка, надпись и т.д.). Сводные элементы управления предназначены для сохранения объектов, которые содержатся не в таблице или запросе, а в самой форме.

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

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

В форму можно вводить вычисляемые поля. Вычисляемое поле является свободным полем. Для его создания необходимо выбрать кнопку «Поле» на панели элементов и вставить в нужное место формы, а затем ввести выражение прямо в элемент «Поле» или в качестве значения свойства «Данные». В вычисляемом поле выражение должно начинаться со знака «=». Выражения можно набирать вручную или формировать построителем выражений.

Элементы управления Выключатели, Переключатели, Флажки. Принцип работы этих элементов управления совершенно одинаков. Элементы используются для отображения данных логического типа. Эти элементы управления возвращают значение (1) в присоединенное к ним поле таблицы, если кнопка в положении, соответствующем истине, и 0 – в противном случае.

Для отображения заданного состояния можно ввести его значение по умолчанию. если это значение не задано, то элемент будет находиться в состоянии Null, что соответствует значению Ложь.

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

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

Флажок может быть связан с логическим полем базовой таблицы или запроса. Если флажок связан с логическим полем базовой таблицы, то состояние Установлен / Снят, соответствует значениям поля.

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

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

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

Кнопки – элемент управления, используемый для выполнения какого-либо действия. Для выполнения действия свойство кнопки "Нажатие кнопки" нужно связать с каким-либо макросом либо с процедурой обработки событий.

Кнопка создается мастером. Мастер позволят создать кнопки 30 разных типов, и связывает их с процедурами обработки событий. Свойство "Подпись" определяет текст на кнопке. Свойство "Рисунок" определяет рисунок на кнопке.

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

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

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

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

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

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

Типы подчиненных форм. Подчиненная форма может иметь виды таблиц или форм (простых либо ленточных).

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

Способы создания подчиненных форм:

• одновременно с главной формой;

• создание подчиненной формы, а затем ее добавление в существующую (главную) форму;

• добавление одной существующей формы в другую существующую для создания подчиненной формы.

Итак, приемы работы с элементами управления, такие как помещение их в форму, выделение, изменение местоположения, размеров и т.д., аналогичны приемам работы с графическими объектами. Все объекты формы (сама форма, области формы, элементы и т.д.) обладают различными свойствами, для получения доступа к которым необходимо:

§ Выделить необходимый объект формы;

§ Воспользоваться командой Свойства в меню Вид или контекстном меню, либо – кнопкой на панели инструментов Конструктор форм;

§ Задать необходимые свойства в окне свойств выбранного объекта (окно свойств, представляет собой набор различных категорий, зависящих от выбранного объекта и расположенных на соответствующих вкладках окна).

Для создания формы необходимо выполнить следующую последовательность действий:

· Определить таблицы или запросы, для которых будет создаваться форма.

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

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

· Изменить (при необходимости) размер отображаемой формы, добавить линейку и сетку (для удобства).

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

· Добавить необходимые элементы в каждый раздел формы.

· Применить форматирование к объектам и разделам формы, задать свойства объектов, разделов и формы.

· Просмотреть готовую форму (командой Режим формы в меню Вид либо кнопка значок на панели инструментов) Конструктор форм.

· Внести (при необходимости) дополнительные изменения (команда Конструктор в меню Вид).

· Сохранить форму.

 

<== предыдущая лекция | следующая лекция ==>
Технология создания и структура формы | Тема 7.6. Технология конструирования отчетов
Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 702; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.05 сек.