Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






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





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

§ выделите при помощи левой клавиши мыши все элементы подчинённой формы, выполните операцию Вырезать;

§ найдите на вкладке Конструктор элемент управления Вкладка и разместите его в свободном месте формы;

§ вставьте выделенные элементы на вторую вкладку;

§ повторите действия для оставшихся элементов с данными о товарах, эти элементы вставьте на первую вкладку;

§ дайте соответствующие названия вкладкам, для этого используйте свойство Подпись (группа Макет).

2. Создайте на главной форме набор кнопок:

– кнопку, открывающую форму, содержащую список поставщиков;

– кнопку, открывающую таблицу Товар;

– кнопку, закрывающую данную составную форму.

Последовательность действий для создания первой кнопки:

§ найдите на вкладке Конструктор элемент управления Кнопка и разместите его в свободном месте формы (предварительно проверьте активна ли кнопка Использовать мастера), после размещения элемента автоматически запустится мастер Создание кнопок;

§ в первом окне мастера выберите категорию Работа с формой и действие – Открыть форму;

§ во втором окне выберите открываемую форму, в следующем окне укажите, что необходимо открыть форму и показать все записи;

§ в следующих окнах настройте внешний вид кнопки и задайте имя кнопки (все по Вашему усмотрению).

Последовательность действий для создания второй кнопки:

§ разместите кнопку в свободном месте формы (мастер Создание кнопок не запускайте или закройте), обратитесь к свойствам кнопки;

§ в группе События найдите свойство Нажатие кнопки, вызовите Построитель, выберите Макросы (рисунок 25), в результате будет запущен Конструктор макросов;

§ заполните таблицу конструктора макросов, так как представлено на рисунке 26, сохраните и закройте созданный макрос;

§ используя свойство Подпись из группы Макет, создайте на кнопке надпись «Открыть таблицу Товар».

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

3. Используя элемент управления Рисунок, разместите на форме изображение (файл Pic.jpg). Для получения хорошего результата воспользуйтесь свойством Установка размеров из группы Макет.

4. Найдите элемент управления Календарь (он находится в группе Элементы ActiveX) и разместите его на форме.

Рисунок 25 – Запуск Конструктора макросов

 

Рисунок 26 – Создание макроса

 

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

Рисунок 27 – Образец формы

 

 

Отчёты базы данных

 

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

Основные виды отчётов:

§ простой отчёт;

§ многоколонный отчёт;

§ отчёт с группировкой данных и вычислением итогов;

§ отчёт по связанным таблицам;

§ перекрёстный отчёт.

Отчёт, также как и форма, является объектом – контейнером, но количество элементов управления, используемых в отчётах существенно меньше. Основные элементы отчётов – надпись, поле, рисунок, линия.

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

Области отчёта используются следующим образом:

§ заголовок отчёта создаётся один раз в начале отчёта;

§ верхний колонтитул создаётся в начале каждой новой страницы отчёта (эта область содержит «шапку» таблицы);

§ заголовок группы отображается перед первой записью каждой группы;

§ в области данных отображаются данные из таблиц (запросов);

§ примечание группы отображается после последней записи каждой группы;

§ нижний колонтитул создаётся в конце каждой новой страницы отчёта;

§ примечание отчёта создаётся один раз в конце отчёта.

Режимы работы с отчётами в MS Access 2007:

§ представление отчёта – просмотр данных, содержащихся в отчёте;

§ предварительный просмотр – представление отчёта в том виде, который пойдёт на печать;

§ режим макета – просмотр данных отчёта, возможность изменения внешнего вида отчёта и его элементов (форматирование текста, добавление эмблем, размеры полей, условное форматирование и т.д.);

§ режим конструктора – конструирование отчёта, добавление элементов в области отчёта, задание или изменение свойств элементов.

Способы создания отчётов:

§ автоматическое создание отчёта для выбранного объекта базы данных;

§ создание отчёта с помощью Мастера отчётов;

§ создание отчёта в режиме Конструктора отчётов.

Команды, предназначенные для создания и редактирования отчётов, находятся на вкладках Создание, вкладках Формат, Упорядочить и Параметры страницы группы Работа с макетами отчётов, вкладках Конструктор, Упорядочить и Параметры страницы группы Инструменты конструктора отчётов, Предварительный просмотр. Основные команды представлены на рисунке 28. Методы работы с отчётами повторяют методы работы с формами.

Рисунок 28 – Команды для работы с отчётами

 

Практическое задание 6. Создание отчётов базы данных

Запустите MS Access 2007. Откройте базу данных по учету торговли. Создайте предложенные отчёты базы данных. Используйте Мастер отчётов для создания исходных вариантов отчётов и Конструктор для их дальнейшего редактирования. Макет и стиль отчёта – на Ваш выбор. Названия всех указанных отчётов должны быть введены в заголовки, названия столбцов отчёта соответствовать заданным!

1. Создайте отчёт «Список поставщиков». Исходная таблица – Поставщики. Отчёт должен содержать следующие столбцы: Регион, Поставщик, Адрес, Телефон. Данные сгруппируйте по регионам. Используя соответствующие свойства поля, измените у заголовка: цвет фона, тип, размер и насыщенность шрифта. Создание группировки представлено на рисунке 29.

2. На основании запроса о товарах, которых нет в наличии (запрос 1 из группы Простые однотабличные запросы) создайте отчёт «Список отсутствующих товаров». Отчёт должен содержать всю информацию о товарах. Товары расположите в алфавитном порядке. Добавьте в область заголовка текущую дату, в область примечание отчёта надпись – Отчёт составил________.

3. Создайте отчёт «Выполненные поставки». Исходная таблица – Поставки. Отчёт должен содержать следующие столбцы: Номер поставщика, Дата поставки, Код товара, Стоимость, Количество. Данные сгруппируйте по дате поставки (по неделям). Добавьте итоговые значения (сумма) по количеству товаров и стоимости. Откорректируйте внешний вид отчёта. Группировка и итоги указываются в соответствующих окнах Мастера отчётов (рисунок 29).

Рисунок 29 – Создание группировки и итогов

 

4. Создайте отчёт «Новые цены». Исходная таблица – Товар. Отчёт должен содержать следующие столбцы: Код товара, Наименование, Цена, Новая цена. Для расчета новой цены поместите в область данных отчёта элемент Поле и введите в него выражение

=CCur([Цена] * 1,15)

Используя условное форматирование, выделите новые цены, находящиеся внутри некоторого диапазона, и цены, превышающие определённый уровень (значения по Вашему усмотрению). Пример создания условного форматирования представлен на рисунке 30.

Рисунок 30 – Создание условного форматирования

5. Создайте отчёт, содержащий следующие диаграммы:

– круговую диаграмму, отображающую относительное количество (%) поставщиков из каждого региона, название диаграммы – Относительное количество поставщиков, исходные данные – запрос 1 из группы Запросы с групповыми операциями;

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

Отчёт должен содержать общий заголовок – Графический анализ данных и текущую дату. Последовательность действий при создании отчёта:

§ запустите Конструктор отчётов (вкладка Создание → Конструктор отчётов);

§ в области данных отчёта разместите элемент управления Диаграмма (после размещения элемента автоматически запустится мастер Создание диаграмм);

§ в окне мастера выберите таблицу или запрос и укажите необходимые поля, в следующих окнах выберите тип диаграммы и тип отображения данных на диаграмме, задайте название диаграммы;

§ откройте отчёт в режиме Макет, откорректируйте размер и положение созданной диаграммы;

§ для дальнейшей настройки диаграммы откройте отчёт в режиме Конструктор, щёлкните правой кнопкой мыши в диаграмму и в появившемся контекстном меню выберите пункт Объект Диаграмма → Открыть; диаграмма будет открыта в программе MS Graph;

§ выберите элемент диаграммы (заголовок, ряды данных, оси, легенда), двойным щелчком мыши в области элемента откройте окно Формат, задайте требуемые значения параметров элемента;

§ в режиме конструктора вставьте в отчёт заголовок и дату (кнопки Заголовок, Дата и время на вкладке Конструктор).

 

 

Date: 2016-05-17; view: 764; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию