Студопедия

КАТЕГОРИИ:


Архитектура-(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)

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


Создание формы в Конструкторе

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

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

Еще одна отличительная черта Конструктора форм Microsoft Access 2007 -это удобство его использования. В противовес исключительной сложности решаемых с его помощью задач этот режим достаточно прост интуитив­но понятен любому пользователю.

Для начала познакомимся с основными элементами управления форм, создавае­мых в Access 2007.

Каждая форма Access 2007 обязательно содержит несколько элементов управления, с помощью которых осуществляется доступ к данным, содер­жащимся в таблицах базы данных. В терминологии Microsoft Access 2007 элементами управления называются улучшающие интерфейс пользователя объекты, которые используются для отображения данных или выполнения других действий и позволяют просматривать данные и работать с ними.

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

Создание форм, содержащих необходимые элементы управления, сущест­венно упрощает процесс ввода данных в таблицу и позволяет предотвратить многие ошибки. Программное управление формами и размещенными на них элементами управления осуществляется с помощью процедур, написанных на Visual Basic - встроенном языке программирования Access 2007.



По функциональному признаку любой элемент управления можно отнести к одной из трех следующих групп:

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

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

Вычисляемые элементы управления- элементы управления, источником данных которых является результат вычисления заданного пользователем выражения, а не поле какой-либо таблицы базы данных. Для указания зна­чения, которое должно содержаться в вычисляемом элементе управления, необходимо задать выражение, служащее источником данных элемента. Вы­ражение - это сочетание математических операторов (+,-,*,/, = ), имен других элементов управления, имен полей, функций, возвращающих единс­твенное значение, и констант.

Например, в следующем выражении рассчитывается цена изделия с 25% скидкой путем умножения значения поля Цена за единицуна константу (0,75):

= [Цена за единицу] * 0,75

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

Базовые элементы управления, использующиеся при создании форм Access 2007 в режиме Конструктора, расположены в группе Элементы уп­равленияконтекстной вкладки Конструктор(см. рис. ).

Рис. - Контекстная вкладка Конструктор

В состав группы Элементы управлениявходят следующие кнопки:

- (Эмблема)- добавляет на форму рисунок, который будет ис- J пользоваться в качестве эмблемы;

- (Заголовок)- служит для вставки заголовка формы;

- (Номер страницы)- добавляет на форму номера страниц;



- (Дата и время)- добавляет на форму текущие значения даты

и / или времени;

- (Поле)- добавляет на форму элемент управления «Поле»;

- (Надпись)- добавляет на форму элемент управления «Надпись»-;

- (Кнопка)- добавляет на форму элемент управления «Кнопка»;

- (Поле со списком)- добавляет на форму элемент управления «Поле со списком»;

- (Линия) - добавляет на форму элемент управления «Линия»;

- (Группа переключателей)- добавляет на форму элемент управления «Группа переключателей»;

- (Выключатель)- добавляет на форму элемент управления «Выключатель»;

 

- (Вставить диаграмму)- добавляет на форму элемент управления «Диаграмма»;

- (Вставить или удалить разрыв страницы)- добавляет на форму элемент управления «Разрыв страницы»;

- (Список)- добавляет на форму элемент управления «Список»;

- (Прямоугольник)- добавляет на форму элемент управления «Прямоугольник»;

- (Флажок)- добавляет на форму элемент управления «Флажок»;

- (Вкладка)- добавляет на форму элемент управления «Вкладка» (без листов вкладок);

- (Свободная рамка объекта)- добавляет на форму элемент управ­ления «Свободная рамка объекта»;

- (Вставить гиперссылку)- добавляет на форму элемент управле­ния «Гиперссылка»;

- (Подчиненная форма / отчет)- добавляет на форму элемент уп­равления «Подчиненная форма/отчет»;

- (Присоединенная рамка объекта)- добавляет на форму элемент управления «Присоединенная рамка объекта»;

- (Переключатель)- добавляет на форму элемент управления «Пе­реключатель»;

- (Вставить вкладку)- добавляет на форму новый лист вкладки для элемента управления «Вкладка»;

- (Рисунок)- добавляет на форму элемент управления «Рисунок»;

- (Вложение)- добавляет на форму элемент управления «Вложение»;

- (Вставить элемент ActiveX)- позволяет добавить на форму эле­мент управления ActiveX;

- (Толщина линии)- позволяет изменить толщину линий отме­ченного на форме элемента управления;

- (Тип линии)- позволяет изменить тип линий отме­ченного на форме элемента управления;

- (Цвет линии)- позволяет изменить цвет линий отме­ченного на форме элемента управления;

- (Обычное оформление)позволяет изменить тип оформления;

- (Задать стандартные свойства)-устанавливает стандартные свойства для выделенного элемента управления;

- (Выбрать) - позволяет изменить нужный элемент управления;

- (Выделить все) -позволяет выделить все элементы управления;

- (Использовать мастера)– включает и отключает режим Мастера.

<== предыдущая лекция | следующая лекция ==>
Создание пустой формы | Конструирование формы

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


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



ПОИСК ПО САЙТУ:


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