русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Корректировка формы в режиме Конструктор


Дата добавления: 2013-12-23; просмотров: 1131; Нарушение авторских прав


Форма созданная мастером может быть скорректирована. Для этого используется режим Конструктора. Экранная форма, полученная с помощью мастера, в режиме Конструктора будет иметь вид:

Рисунок 40. Создание формы с помощью конструктора

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

1. Заголовок формы – размещается в верхней части формы, над всеми записями. В заголовке формы размещаются подписи к текстовым полям и другим элементам управления, которые относятся ко всей форме.

2. Область данных формы – здесь находятся записи. Раздел может отображаться многократно, если установить режим многоразового просмотра.

3. Примечание формы – находится в нижней области формы, под всеми записями. Если для записей подчиненной формы должны вычисляться итоговые значения, в примечании формы создаются вычисляемые элементы управления.

Еще одним инструментом, доступным только в режиме конструктора, является список полей. Он позволяет добавлять данные, которые впоследствии отображают­ся в форме. Для добавления элементов управления перетащи­те на форму нужные элементы из списка полей. Когда кнопка мыши будет отпущена, Access создаст заголовок и текстовое окно для выбранного поля.

Большинство кнопок на панели элементов исполь­зуется для выбора элемента управления нужного типа. Рассмотрим следующие ше­сть элементов:

- Надпись — используется для отображения несвязанного текста;

- Поле — в этом элементе отображается область ввода данных;

- Флажок— предоставляет возможность выбора между логическими значениями Да и Нет;

- Список — вывод на экран списка с информацией;



- Поле со списком — представляет собой раскрывающийся список с данными;

- Кнопка — производит добавление кнопки на форму.

Три кнопки панели элементов в силу выполняемых ими функций имеют особое значение:

- кнопка Выбор объектов — предназначена для выбора существующих элементов управления для дальнейшей работы с ними;

- кнопка Мастера — применяется для включения и отключения мастеров; в дан­ный момент кнопка должна быть включена;

- кнопка Другие элементы — дает возможность добавлять дополнительные эле­менты на панель.

Надписи. Самым простым элементом управления среди всех перечисленных является элемент Надписи, предназна­ченный только для отображения информации. Имена полей, или подписи, отобража­емые в форме, создаются с помощью этого элемента управления. Свойства надписи могут быть выбраны пользователем с помощью диалогового окна, представленного на рис. 41. Описания свойств приведены в табл. 19.

Рисунок 41. Диалоговое окно Свойства надписи

Таблица 19. Свойства надписи

Свойство Описание
Имя Каждый элемент управления формы имеет уникальное имя, что важно для программистов.
Подпись Текст, отображаемый в элементе управления
От левого края Расстояние между левым краем элемента управления и формы
От верхнего края Расстояние между верхним краем элемента управления и формы
Ширина Ширина элемента управления
Высота Высота элемента управления
Тип фона Определение того, должен ли быть фон элемента управления прозрачным
Цвет фона Выбор цвета фона для элемента управления
Оформление Выбор трехмерного стиля отображения для элемента управления
Тип границы Выбор линии, формирующей прямоугольник вокруг элемента управления в режиме формы
Цвет границы Выбор цвета для линии прямоугольника вокруг элемента управления в режиме формы
Ширина границы Выбор ширины линии прямоугольника вокруг элемента управления в режиме формы
Цвет текста Выбор цвета текста для элемента управления
Шрифт Выбор шрифта для текста элемента управления
Размер шрифта Выбор размера текста для элемента управления
Насыщенность Выбор толщины линий знаков текста в элементе управления
Курсив Отображение курсивного текста в элементе управления
Подчеркнутый Отображение подчеркнутого текста в элементе управления
Всплывающая подсказка Отображение подсказки при наведении на элемент управления указателя мыши

Текстовые поля. Текстовые поля представляют собой элементы управления, отображающие дан­ные из таблицы и применяемые для их ввода и редактирования. Многие свойства текстового поля совпадают со свойствами надписи. Однако поле имеет и другие свойства, связанные с вводом данных.

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

· Данные. Указывает поле данных, к которому будет привязан элемент управления. Это поле получает свое значение от поля формы Источник записи.

· Доступ. Определяет для элемента управления статус активного элемента. Если этому свойству присвоить значение Нет, элемент будет закрашен серым цве­том и вводить в него данные станет невозможно.

· Блокировка. Определяет возможность ввода данных в элемент управления. При выборе значения Да изменение текста элемента запрещается, однако сам
элемент при этом не закрашивается серым цветом.

Флажки. Флажок — это элемент управления, используемый для предоставления пользователю возможности выбора между логическими значениями Да и Нет. В ма­стере формы и списке полей флажки применяются для отображения по­лей с типом данных Логический. Большинство свойств этого элемента управления нам уже знакомы. Тем не менее, о двух свойствах элемента управления хотелось бы упомянуть отдельно.

· Текст строки состояния. Определяет текст, отображаемый в строке состояния Access при выборе элемента управления. Это свойство инициализируется ав­томатически с учетом свойства описания для соответствующего поля таблицы, однако при желании текст строки можно изменить.

· Тройное состояние. Определяет, каким значением должен быть представлен элемент управления — логическим (Да или Нет) или же третьим, неопределен­ным, значением. Да – флажок выставлен, Нет – флажок снят, Неопределенное – флажок закрашен серым цветом.

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

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

Рисунок 42. Окно мастера создания кнопок

Рисунок 43. Форма с кнопками управления



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


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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