Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание элементов управления




Общие принципы создания элементов управления:

- чтобы создать связанный элемент управления с подписью, надо перетащить нужное поле из списка полей в форму (или дважды щелкнуть по полю в списке полей); Microsoft Access создаст соответствующий полю элемент управления. Чтобы создать элемент управления другого типа, следует перед переносом поля выбрать нужный инструмент в группе Элементы управления на вкладке Инструменты конструктора форм – Конструктор;

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

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

Работа со списком полей

Область Список полей открывается щелчком по кнопке Добавить поля в группе Сервис на вкладке Инструменты конструктора форм – Конструктор

Если область Список полей окажется пустой, щелкнуть по ссылке Показать все таблицы.

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

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

1. Щелкнуть правой кнопкой мыши по любому полю в списке полей и в открывшемся контекстном меню выбрать команду Изменение источника записей. Откроется бланк запроса.

2. В открывшемся окне Добавление таблицы (если оно не появится автоматически, на вкладке Работа с запросами – Конструктор в группе Настройка запроса щелкнуть по кнопке Отобразить таблицу) выбрать нужный запрос.

3. Из списка полей запроса выбрать нужные поля.

4. Закрыть бланк запроса.

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

Создание связанного поля с присоединенной надписью

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

Создание свободной надписи

5. Щелкнуть мышью по инструменту Надпись в группе Элементы управления.

6. Поместить указатель мыши в нужную область формы.

7. Нажать кнопку мыши и, удерживая ее, перемещать указатель до достижения нужных размеров надписи.

8. Ввести нужный текст.

Создание присоединенной надписи

Для присоединения свободной надписи к элементу управления необходимо:

1. Выделить надпись.

2. Щелкнуть по кнопке Вырезать в группе Буфер обмена на вкладке Главная или выбрать команду Вырезать в контекстном меню надписи или нажать клавиши Ctrl + X.

3. Выделить элемент управления, к которому нужно присоединить надпись.

4. Щелкнуть по кнопке Вставить на панели инструментов в группе Буфер обмена на вкладке Главная или выбрать команду Вставить в контекстном меню надписи или нажать клавиши Ctrl + V.

Создание вычисляемого поля

1. В списке полей щелкнуть правой кнопкой мыши по любому полю, выбрать команду Изменение источника записей, в открывшемся окне выбрать нужный запрос, затем выбрать нужные поля и закрыть бланк запроса.

2. Щелкнуть по кнопке Поле в группе Элементы управления.

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

4. Ввести выражение непосредственно в поле или в строку Данные окна свойств (выводится на экран щелчком по кнопке Страница свойств в группе Сервис на вкладке Инструменты конструктора форм – Конструктор). В последнем случае можно использовать Построитель выражений (окно выводится щелчком по кнопке с многоточием). Выражение начинается со знака «=».

Замечание. Имена полей в выражении не должны включать имена таблиц или запросов:

неправильное выражение [Заказы]![Количество]*[Товары]![Цена],

правильное выражение [Количество]*[Цена].

5. Автоматически будет создана стандартная подпись поля. Для изменения текста подписи дважды щелкнуть по ней мышью и ввести нужный текст.

Создание связанного списка и связанного поля со списком

1. Кнопка Использовать мастера в группе Элементы управления должна быть нажата.

2. Щелкнуть по кнопке Список или Поле со списком в группе Элементы управления.

3. Поместить указатель мыши в нужную область формы и указать мышью размеры поля.

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

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

6. В следующем окне выбрать поля со значениями, которые будет использовать список.

7. Далее выбрать порядок сортировки.

8. В следующем окне задать ширину столбцов списка.

9. В последнем окне задать подпись списка.

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

Создание флажка, связанного с логическим полем

Перетащить поле из списка полей в нужное место формы.

Создание переключателя, связанного с логическим полем

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

II способ:

1. Перетащить поле из списка полей в нужное место формы (будет создан флажок).

2. В контекстном меню поля выбрать команду Преобразовать элемент в.

3. Выбрать вариант Переключатель.

Создание выключателя, связанного с логическим полем

1. Перетащить поле из списка полей в нужное место формы (будет создан флажок).

2. В контекстном меню поля выбрать команду Преобразовать элемент в.

3. Выбрать вариант Выключатель.

Создание группы переключателей

1. Кнопка Использовать мастера в группе Элементы управления должна быть нажата.

2. Щелкнуть по кнопке Группа переключателей в группе Элементы управления.

3. Поместить указатель мыши в нужную область формы и указать размеры группы. После этого запустится Мастер.

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

5. Во втором окне выбрать значение, которое будет устанавливаться по умолчанию, или указать, что не нужно определять такое значение.

6. В третьем окне определить значения для каждого параметра. По умолчанию Мастер предлагает возрастающую последовательность чисел.

7. В следующем окне выбрать поле, с которым будет связана группа.

8. Далее выбрать тип элементов управления и задать оформление группы.

9. Затем задать подпись для группы переключателей.

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

Создание кнопки

1. Кнопка Использовать мастера в группе Элементы управления должна быть нажата.

2. Щелкнуть по кнопке Кнопка в группе Элементы управления.

3. Щелкнуть мышью по нужной области формы. После этого запустится Мастер.

4. В первом окне выбрать действие, которое необходимо выполнить при нажатии кнопки (в левом списке выбираются категории действий, в правом – сами действия).

5. В следующем окне выбрать текст или рисунок, который должен быть помещен на кнопке.

6. В последнем окне ввести название кнопки.

Для некоторых действий Мастер открывает и другие окна для задания характеристик выбранного действия.

Создание набора вкладок

1. Щелкнуть по кнопке Вкладка в группе Элементы управления.

2. Щелкнуть мышью по тому месту в области данных, где должен находиться левый верхний угол вкладок, или указать с помощью мыши прямоугольную область, чтобы задать размер вкладок.

Будет создан элемент Вкладка из двух страниц.

Добавить, удалить или изменить последовательность вкладок можно командами Добавить вкладку, Удалить вкладку и Последовательность вкладок в контекстном меню элемента.

Для изменения имени вкладки надо открыть страницу свойств этой вкладки и в строке Имя указать новое имя. По умолчанию подпись вкладки совпадает с ее именем.

После создания вкладок на них размещаются элементы управления.

Создание многостраничной формы

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

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

Составные формы

Составными, или иерархическими, называются формы с внедренными в них другими формами. Форма, которая встраивается в другую форму, называется подчиненной. Форма, в которую встраивается подчиненная форма, называется главной.

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

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

Главная форма может содержать любое число подчиненных форм. Можно создавать подчиненные формы двух уровней вложенности.

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

I способ:

1. Отдельно создать формы, которые должны стать главной и подчиненной в составной форме.

2. Открыть главную форму в режиме Конструктора.

3. Перетащить подчиненную форму из области переходов в главную форму.

4. Проверить, связаны ли главная и подчиненная форма: открыть окно свойств объекта Подчиненная форма, вкладку Данные. Свойства Основные поля и Подчиненные поля должны содержать имена полей, по которым связаны главная и подчиненная формы. Если эти свойства не определены, щелкнуть по кнопке с тремя точками и в открывшемся диалоговом окне указать имена связывающих полей.

II способ (при этом способе подчиненную форму можно не создавать заранее):

1. Создать главную форму и открыть ее в режиме Конструктора.

2. Кнопка Использовать мастера в группе Элементы управления должна быть нажата.

3. Щелкнуть по кнопке Подчиненная форма/отчет в группе Элементы управления.

4. Щелкнуть мышью по тому месту формы, куда следует поместить подчиненную форму.

5. В первом окне открывшегося диалогового окна выбрать объект, на основе которого будет создана подчиненная форма. Им может быть таблица или запрос (если форма не создана заранее) или готовая форма.

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

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

8. В последнем диалоговом окне задать имя для подчиненной формы.

III способ – с помощью Мастера форм (при этом способе не надо заранее создавать ни главную, ни подчиненную форму):

1. На вкладке Создание в группе Формы в списке кнопки Другие формы выбрать команду Мастер форм.

2. В первом окне Мастера в списке поля Таблицы и запросы выбрать таблицы (или запросы), из которых надо взять поля для формы, из списка Доступные поля выбрать нужные поля. (порядок выбор таблиц не имеет значения).

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

4. В следующем окне выбрать вид подчиненной формы: ленточный или табличный.

5. Далее выбрать стиль оформления.

6. В следующем окне ввести имена форм и выбрать дальнейшие действия.

Сводные таблицы

Сводная таблица ‑ это динамическая таблица итоговых данных, извлеченных или рассчитанных на основе информации, содержащейся в базе данных.

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

С помощью сводной таблицы можно подсчитать промежуточные итоги с любым уровнем детализации.

Сводные таблицы легко трансформировать: менять местами строки и столбцы, добавлять, удалять поля, устанавливать условия фильтрации и т.д.

Основными элементами сводных таблиц являются:

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

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

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

- область Фильтр – эта область как бы добавляет третье измерение в сводную таблицу; поле, помещенное в эту область создает раскрывающийся список своих значений;

- область Детали – строка или столбец, в которых показаны общие итоги для всех ячеек строки или столбца;

Области Столбцы и Строки могут быть иерархическими, т.е. иметь вложенные области.

Создание сводных таблиц

1. Сводные таблицы создаются на базе существующей таблицы или запроса.

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

В первом случае надо открыть нужную таблицу (запрос) в режиме Сводной таблицы (группа Режимы на вкладке Главная), во втором выделить нужную таблицу (запрос) и на вкладке Создание в группе Формы в списке кнопке Другие формы выбрать вариант Сводная таблица.

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

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

- в списке полей выделить нужное поле, из раскрывающегося списка внизу окна Список полей сводной таблицы выбрать нужную область, щелкнуть по кнопке Добавить в;

- перетащить мышью поле из списка полей в нужную область.

4. Для добавления итоговых вычислений надо щелкнуть по заголовку столбца, для которого нужно вычислить итоги, и на вкладке Работа со сводными таблицами – Конструктор в группе Сервис в списке кнопки Автовычисления выбрать нужную операцию.

Вывод на экран подробных и итоговых данных

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

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

Кнопка Без подробностей, расположенная в группе Показать или скрыть на вкладке Работа со сводными таблицами – Конструктор скрывает подробные данные во всей таблице. Кнопка С подробностями возвращает на экран подробные данные.

Фильтрация строк и столбцов сводной таблицы

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

Сводные диаграммы

Сводная диаграмма служит для графического представления сводных данных.

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

Для создания сводной диаграммы надо:

1. Открыть нужную таблицу (запрос) в режиме Сводной диаграмм (группа Режимы на вкладке Главная) иливыделить нужную таблицу (запрос) и на вкладке Создание в группе Формы в списке кнопке Другие формы выбрать вариант Сводная диаграмма.

Откроется окно сводной диаграммы, имеющее области Данные, Категории, Ряды, Фильтр.

2. Переместить поля из списка в области сводной диаграммы:

- в область Данные перетащить поля, содержащие данные для рядов;

- в область Категории перетащить поле, содержащее данные для категорий;

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

- в область Фильтр перетащить поле для фильтрации.

По умолчанию строится гистограмма. Тип диаграммы можно изменить с помощью кнопки Изменить тип диаграммы в группе Тип на вкладке Работа со сводными диаграммами – Конструктор.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...