рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Запрос по параметру

Запрос по параметру - раздел Менеджмент, Система управления базами данных Зададимся Целью Получить Сведения О Товарах Определённого Типа, Причём Тип То...

Зададимся целью получить сведения о товарах определённого типа, причём тип товаров в программе напрямую не задан. Его должен вводить пользователь при всяком обращении к запросу.

Для этой цели создаётся запрос на основе таблицы Товары с включением в него полей таблицы: Марка, Тип, Поставщик, Единица измерения, Цена, Описание. Создание запроса идёт по обычной технологии, описанной в 4.3. После переноса в нижнюю часть Конструкторазапроса нужных полей (рис. 4.21) проделаем ещё одно действие.

В поле Тип, в графе Условие отбора напечатаем в квадратных скобках: [Какой тип товара?], что видно на рис. 4.21. Этот вопрос будет возникать в диалоговом окне параметра после открытия запроса (рис. 4.23). Поскольку в таблице Товары в поле Тип помещаются данные в виде целых чисел, то надо придать параметру запроса свойство ограничивающее ввод в диалоговое окно параметра других значений, кроме целых чисел. Для этого в группе Показать или скрыть вкладки Конструктор инструментальной ленты надо щелкнуть по кнопке Параметры (рис. 4.17). Возникнет диалоговое окно, как на рис.4.22.

 

 

Рис. 4.21 Создание запроса по параметру Тип в режиме конструктора

 

Для выбора типа данных параметра в диалоговом окне Параметры запроса надо в левой половине окна, в графе Параметр напечатать тот же вопрос, что был введен в строке Условие отбора поля Тип: Какой тип товара?, но на сей раз без квадратных скобок. В правой половине окна надо, щёлкнув мышью по правому краю клетки, по появившемуся там значку: 6, выбрать из раскрывающегося списка типа данных: Целое.

 

 

 

Рис. 4.22 Диалоговое окно Параметры запроса установки свойств

 

При открытии запроса сначала появится диалоговое окно Введите значение параметра, в котором написан вопрос: Какой тип товара? Оно показано на рис. 4.23. В нём надо напечатать число, соответствующее нужному типу. В нашем примере – это 4, что означает молочные продукты.

Готовый запрос, который появится после щелчка по кнопке [ОК] на диалоговом окне ввода параметра, показан на рис. 4.24.

 

 

 

Рис. 4.23 Диалоговое окно ввода параметра запроса

 

В готовом запросе Сведения о товарах по типам видно, что все товары выбраны из списка по типу 4.

 

 

 

Рис. 4.24 Готовый запрос по параметру Сведения о товарах по типам

 

Для запроса Сведения о товарах по типам удобно создать запрос-справку, какая категория товаров какому номеру типа соответствует, и отпечатать его, что показано на рис. 4.25.

 

 

 

Рис. 4.25 Запрос-справка о типах товаров и их кодах


5 Отчёты

5.1 Отчёт – главный вид выходной документации

Всякая работа с документами заканчивается печатью итогов этой работы. В базе данных Access 2007 для создания выходной документации существует специальный объект базы данных – отчёт.

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

5.2 Создание отчёта

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

 

 

 

Рис. 5.1 Запрос Сведения о товарах по типам, на основе которого создан одноимённый отчёт, показанный на рис. 5.4

 

Для создания отчёта надо на инструментальной ленте выбрать вкладку Создание. После этого необходимо в группе Отчеты (рис.5.2) выбрать режим, в котором будет создаваться отчет: Отчёт, Мастер отчетов. Выбираем Мастер отчетов. На первом этапе в диалоговом окне Создание отчета необходимо выбрать источник данных, указываем имя запроса: Сведения о товарах по типам, и выбираем все поля запроса для отчета, нажав на кнопку . После нажатия на кнопку [Далее] переходим к следующему этапу. На этом этапе задаем уровни группировки, но если группировка не нужна как в нашем случае, то щелкаем по кнопке . Затем переходим на следующий уровень, на котором задаем порядок сортировки. Выбираем поле Марка из раскрывающегося списка. Для этого поля автоматически установиться сортировка по возрастанию. На следующем этапе выбираем вид макета отчета, например, макет – табличный, ориентация – альбомная. Следующий этап позволяет выбрать стиль и цветовую схему оформления. Оставим – Стандартная. На последнем этапе задаем имя отчёта и выбираем дальнейшие действия: Открыть отчёт, Изменить макет отчёта (то есть перейти в Конструктор). Если выбрали Открыть отчёт, то после нажатия кнопки [Готово] появится готовый отчет (рис. 5.4).

 

 

 

Рис. 5.2 Группа Отчеты вкладки Создание

 

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

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

 

 

 

Рис. 5.3 Отчёт Сведения о товарах по типам в режиме макета

 

На рис. 5.3. показан отчёт из нашего примера в режиме макета. Для редактирования ширины поля его надо выделить. На рис. 5.3 выделено поле Марка. Потянув за правую границу столбца Марка мышью, можно изменить ширину поля. Если требуется изменить высоту строк, то необходимо потянуть за нижнюю границу последней строки. Изменение шрифта и размера шрифта производится с помощью одноимённых окошек вкладки Формат в режиме макета. Доработка отчёта и формы в Конструкторе аналогична и осуществляется по правилам, изложенным в пункте 3.3.

– Конец работы –

Эта тема принадлежит разделу:

Система управления базами данных

Н Д Давыдова... Система управления базами данных Microsoft Office Access Учебно методическое пособие для...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Запрос по параметру

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Microsoft Office Access 2007
  Учебно-методическое пособие для студентов всех специальностей и форм обучения   Челябинск УДК   Д Дав

Вход в Access 2007
Вход в программу Access 2007 и выход из неё происходит точно так же, как и для других Windows программ, но ввиду важности вопроса – повторим. Делаетс

Выход из Access 2007 и Windows
Чтобы выйти из Access 2007, надо щёлкнуть мышью по кнопке – Закрыть в правом верхнем углу экрана. Когда окно

Рабочее окно Access 2007
Окно Access 2007 сразу после его открытия изображено на рисунке 1.3. Оно похоже на окна других программ Windows. В этом окне можно выбрать вариант ра

Открытие базы данных
В нашей работе мы будем использовать готовую заготовку базы данных, в которой уже созданы основные таблицы, а в них внесены данные. Наша задача состоит в редактировании, дополнении и использовании

Структура базы данных
Программа Access 2007 предназначена для хранения и обработки информации любых видов и объёмов. Слово Access означает «доступ» и не зря в качес

Таблицы
2.1 Устройство таблицы Access 2007 Таблица базы данных Access 2007 видна на рис. 1.5 (таблица Заказы

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

Создание таблицы
Создание таблицы начинается с выбора на ленте командной вкладки Создание (рис. 1.6). Затем необходимо в группе Таблицы (рис. 2.3) выбрать один из реж

Свойства полей таблицы
Имя поля должно быть недлинным и понятным. В имени поля можно использовать все символы, русские и латинские, кроме квадратных скобок [ ], точки

Разработка однотабличной формы
Создание формы начинается с выбора командной вкладки Создание (рис. 1.6). Затем надо щёлкнуть в группе Формы (рис. 3.2) по одной из кнопок:

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

Сортировка данных. Фильтры
Программа позволяет осуществить в таблицах, запросах и формах поиск данных по символам, которые они содержат. В нижней части окна находится окошко Поиск, в которое вводятся

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

Создание запроса
Рассмотрим создание запросов на выборку на примерах. Допустим, что понадобился список клиентов из Саратова. Можно поручить Access 2007 составление такого списка. Надо создат

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

Вычисления в полях запроса
В поля запроса можно вписывать формулы, по которым производятся вычислительные операции с числами, помещёнными в поля. Допустим, принято решение о повышении цен на все товары торговой фирмы на 5%.

Запрос Стоимость товаров
Наиболее важный для нашей работы и наиболее трудоёмкий запрос мы будем делать с целью определения суммарной стоимости каждого из товаров в заказе. Из-за важности и трудоёмкости запроса С

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

Открытие файла базы данных
База данных открывается щелчком по ярлычку Access на рабочем столе или через кнопку [Пуск]выбрать Все программы – Microsoft Office – Microsoft Of

Запрос Стоимость товаров
Создание запроса Стоимость товаров подробно описано в пункте 4.6. 6.2.5 Отчёт на основании запроса В задании на работу предлагается кроме

Особенности сохранения данных
Все данные сохраняются в заданном файле базы данных сразу же после закрытия режимов, как конструктора, так и просмотра базы данных. После закрытия щелчком по кнопке – Закрыть обычн

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги