Главная » Просмотр файлов » СУБД MS Access 2003

СУБД MS Access 2003 (960526), страница 29

Файл №960526 СУБД MS Access 2003 (СУБД MS Access 2003) 29 страницаСУБД MS Access 2003 (960526) страница 292017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 29)

Какие возможности форматирования текста полей есть у пользователя?9. Какие режимы представления формы доступны пользователю?10. Как добиться того, чтобы при распечатке формы каждая записьразмещалась на новой странице?Задание 9Для своей БД разработать формы:•••простые - для независимых таблиц (таблиц-справочников)нулевого уровня;составные - для связанных таблиц;главную кнопочную форму - для объединения форм, запросови отчетов в одно приложение,Тема 6ОТЧЕТЫОтчет оформляется в тех случаях, когда необходимо нагляднопредставить на экране или распечатать сводную информацию поБД. Для получения такой информации должны быть проведеныподсчеты во всех группах данных, результатами которых будутобщие и промежуточные суммы.

По структуре и оформлению отчет подобен форме. В него также можно добавлять управляющиеэлементы и оформлять данные в соответствии с собственнымивкусами (или требованиями заказчика). Отчет, однако, по сравнению с формой обладает большей гибкостью в представлении данных, и благодаря группированию данных с его помощью можнопредставить информацию более наглядно.Сконструируем проект отчета, позволяющего получить обзорную информацию по заказам. Из отчета можно будет быстро узнать, какую модель заказал тот или иной клиент. Обзорная информация из отчета даст возможность, к примеру, выяснить частотупродаж модели «Corolla Liftback GT» или дату поступления заказаот клиента Козлова.Прежде чем вывести отчет, необходимо пополнить записямитаблицу Клиенты. Чтобы разрабатываемый отчет во время работывыглядел более реально, таблица должна содержать достаточноеколичество записей (например, десятка полтора).Для каждой модели, т.

е. для каждого кода модели, придумайтееще по два-три клиента с новыми номерами заказов, уникальнымадресом и датой заказа.Маркируйте таблицу клиентов в окне БД и щелкните мышьюна кнопке Открыть. Access откроет таблицу в режиме заполнения, после чего в нее можно будет добавить новые записи.

Каждую запись после завершения ввода Access автоматически сохраняет. После окончания работы с таблицей закройте ее и вернитесьв окно БД.191Тема 6. Отчеты1. Создание отчетаА теперь обратимся к отчету, который отражал бы текущее положение дел с заказами. Допустим, владельца фирмы интересует,хорошо ли идут дела по продаже автомобилей «Toyota» в Россииили же, наоборот, пора спасать положение. Выступая в роли руководителя отдела сбыта, попытайтесь подготовить для шефа необходимые сведения, оформив их в виде отчета с помощью средствAccess.

Новый отчет создается знакомым читателю способом: необходимо щелкнуть на кнопке Отчеты в окне БД и нажать кнопку Создать.В открывшемся диалоговом окне создания отчета Новый отчет (рис. 129) Access предложит задать таблицу, которая будетположена в основу отчета, и указать способ создания отчета. Посредством щелчка откройте комбинированный список таблици выберите таблицу Клиенты.Новый отчетАвтоматическое созданиеотчета из основевыбранных полей,;-Автоотчат: в столбец|Аетоотчет: ленточныйiМастер диаграмм(Почтовые наклейкиВыберите в качествеисточника данных таблицуи пи запрос:01ОтменаРис. 129.

Окно создания отчетаДалее воспользуйтесь помощью мастера отчетов. По окончании работы созданный мастером отчет можно будет дополнить деталями и улучшить. Выберите строку Мастер отчетов, и на экране появится первое окно (рис. 130) из серии диалоговых оконмастера отчетов.Проектирование баз данных. СУБД MS Access192Создание отчетовпВыберите norm для отчета.Допускается выбор нескольких таблнц или запросов.Таблицы и запросыТаблицам КлиентыДоступные поля:Выбранные поля:Обращение<од моделиФамилия• !Отчее г воПочтовый адресПочтовый индексНаселенный пунктТеле_фзнОтменаГотовоРис. 130. Выбор нолей для отчетаНа первом этапе необходимо задать поля, которые должныпоявиться в отчете.

Выберите следующие поля в заданной последовательности:•Код модели.•Фамилия.•Дата заказа.Чтобы переместить поле из левого списка (Доступные поля]в правый список (Выбранные поля), необходимо маркировать имяполя в левом списке и нажать кнопку со стрелкой вправо (>). Еслиполе было выбрано ошибочно, то необходимо маркировать удаляемое поле в правом списке и нажать кнопку со стрелкой, указывающей в обратном направлении (<). Чтобы переместить из одногосписка в другой все поля, щелкните на одной из кнопок с двойными стрелками (» или «). После того как все названные поляокажутся в правом списке и будут расположены в указанной последовательности, щелкните на кнопке Далее, откроется следующее диалоговое окно мастера (рис.

131).Тема 6. ОтчетыL93Создание отчетовДобавить уровни группировки?Фамилия, ДатаДата заказаУровень_JГруппировка...Отмена<Йазад\Дапее>ГотовоРис. 131. Группирование данныхПреимущество отчетов по сравнению с формами в отношениипредставления сводной информации заключается в возможностигруппирования данных, что значительно улучшает структурированность документа. Данные в отчете должны быть сгруппированы по Кодом моделей, благодаря чему можно будет при актуализации сразу же выяснить, сколько экземпляров каждой моделидействительно было заказано к настоящему моменту.

В следующем диалоговом окне мастер отчетов предложит именно такоегруппирование на основе анализа данных таблицы Клиенты.В этом окне мастеру отчетов необходимо сообщить, по какимполям должно быть произведено группирование. Данные в отчетеможно группировать не более чем по трем полям.Рассмотрим пример. Представьте себе большую и действительно полную таблицу клиентов. В ней представлен весь ассортимент продукции и содержатся сведения не только о модели«Corolla», но и о моделях «Carina» и «Tercel» всех возможныхмодификаций. Кроме того, некоторые клиенты в течение одногогода могут заказать несколько автомобилей.

Так, преуспевающийвладелец адвокатской конторы мог бы приобрести для своихсотрудников несколько фирменных автомобилей, соответствующих их должности. Ведущие сотрудники, к примеру, получатпредставительские автомобили высокого класса, а помощникиадвокатов будут довольствоваться скромными малолитражками.194Проектирование баз данных. СУБД MS AccessПринимая во внимание объем БД клиентов и характер хранимой информации, данные имеет смысл группировать по тремуровням. Сначала следует произвести группирование по фамилиямклиентов, чтобы свести воедино в отчете все заказы одного клиента. В рамках заказов одного клиента целесообразно произвестигруппирование по моделям автомобилей.

Это будет группированиевторого уровня. Тогда все модели «Corolla» или «Carina», которыезаказал клиент, например господин адвокат профессор Кони, будут стоять в отчете рядом. И наконец, на третьем уровне в рамкахрядов моделей можно произвести группирование по параметрамэтих моделей, например по мощности двигателя или объему салона. Тогда позднее с первого взгляда можно будет понять, сколькоавтомобилей «Corolla Compact» и сколько «Сого//д»-лимузиновзаказал указанный клиент.Таблица, которую мы используем в качестве примера, к сожалению, содержит слишком мало записей, чтобы можно было произвести столь сложное группирование.

Кроме того, в нее внесенысведения только по моделям Corolla. Поэтому целесообразносгруппировать данные по кодам моделей, чтобы собрать в однойгруппе все заказы по каждой из моделей. Мастер отчетов ужепредложил подобное решение и отобразил в правой части окнапредставление группирования отчета. Если требуется большая детализация, следует из левого списка полей выбрать поле для следующего уровня группирования и перенести его в правый список.Уровни группирования можно изменить, используя кнопку Уровень. Чтобы выбрать способ группирования, нажмите кнопкуГруппировка.Щелчок на кнопке Далее приводит к открытию следующегодиалогового окна (рис. 132), в котором следует установить уровеньсортировки данных.Access автоматически сортирует данные по группирующимполям (в рассматриваемом случае по полю Код модели).

Если записи в рамках группы должны быть дополнительно рассортированы и по другим полям, то эти поля необходимо указать в окнахуровней сортировки (4 поля). В нашем примере можно произвестисортировку по полю Фамилия. Выберите его в поле списка первогоуровня сортировки. Направление сортировки указывается с помощью кнопки, расположенной справа от поля, ее следует нажатьдля изменения направления сортировки. Произведя все установки,нажмите кнопку Далее.Тема 6. ОтчетыСоздание отчетовте порядок сортировки гаписаи,Допускается сортировка записей по возрастаниюили по убыванию, включающая до 4 попей.IZ3*по возраст анию..IРис. 132.

Выбор порядка сортировки данныхВ следующем окне (рис. 133) мастер предлагает использоватьодин из макетов для создания отчета. После выбора одного из вариантов представление примера отчета в уменьшенном виде будетотображено в левой области диалогового окна.

Характеристики

Тип файла
PDF-файл
Размер
18,62 Mb
Материал
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6353
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее