Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory.doc
Скачиваний:
10
Добавлен:
01.03.2025
Размер:
474.62 Кб
Скачать
  1. Microsoft Access. Реализация отчетов с помощью конструктора.

Конструктор отчетов — графическое средство, которое выполняется в среде Business Intelligence Development Studio. Среда BI Development Studio предоставляет среду проектирования отчетов, интегрированную со средой Microsoft Visual Studio. Область данных и область конструктора появляются в конструкторе отчетов при выборе шаблона проекта отчета или мастера отчетов. Конструктор отчетов включает в себя конструкторы запросов и редактор выражений. При работе с отчетами также можно использовать область элементов среды Visual Studio, обозреватель решений и окно «Свойства».

Создание отчета в конструкторе отчетов

Чтобы создать отчет в конструкторе отчетов, выберите один из следующих подходов.

  • Создайте проект отчета, добавьте в него отчет, а затем вручную определите данные отчета и макет.

  • Используйте мастер отчетов, чтобы создать базовый отчет по шагам, руководствуясь его инструкциями.

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

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

  • Импортируйте существующий отчет Microsoft Access.

  • Работайте непосредственно с файлом определения отчета.

  • Создание проекта отчета и отчета

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

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

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

  1. Microsoft Access. Запрос на выборку, запрос с параметром.

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

Разработка запроса производится в режиме Конструктор запросов. Для создания запроса надо в окне БД выбрать вкладку Запрос и нажать кнопку Создать. В открывшемся окне Новый запрос выбрать Конструктор. В окне Добавление таблицы нужно выбрать таблицы данные из которых используются в запросе и нажать кнопку Добавить. Затем кнопкой Закрыть выйти из окна Добавление таблицы.

В результате появится окно Конструктора запросов <Имя запроса>: запрос на выборку. Окно Конструктора разделено на две панели. Верхняя панель содержит выбранные таблицы со списками полей. Нижняя панель является бланком запроса по образцу, который надо заполнить.

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

При заполнении бланка запроса необходимо:

* В строку Поле включить имена полей, используемых в запросе;

* В строке Вывод на экран отметить поля, которые должны быть включены в результирующую таблицу;

* В строке Условия отбора задать условия отбора записей;

* В строке Сортировка выбрать порядок сортировки записей в результирующей таблице.

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

* В первой строке бланка запроса Поле щелчком мыши вызвать кнопку списка и, нажав ее, выбрать из списка нужное поле;

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

В списке полей каждой таблицы на первом месте стоит символ «*», который означает все поля таблицы. Этот пункт выбирается, если в запрос включаются все поля таблицы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]