Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_normalnye_kit.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
130 Кб
Скачать
☆

53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.

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

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

Существует три способа создания отчета: с помощью Конструктора, с помощью Мастера отчетов и автоматическое создание – автоотчет. Конструктор дает возможность самостоятельного проектирования отчетов. Мастер отчетовпозволяет создать отчет на основе ответов пользователя  на вопросы,  касающиеся структуры, содержания  и  оформления отчета.  Отчет и форму можно создать с помощью Мастера, а затем доработать с помощью Конструктора.

54. Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.

В Access 2002 существуют три варианта преобразования объекта базы данных в Web-страницы для публикации его в Интернете или корпоративной сети. К форматам статических и динамических страниц HTML в новой версии Access 2002 добавилось два формата для преобразования объектов: страницы доступа к данным и универсальный формат XML.

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

Статические страницы HTML можно легко и быстро сгенерировать из объекта базы данных, они не требуют подключения к источнику данных, содержат в себе всю необходимую информацию для отображения, при этом нет никакой необходимости в дополнительной настройке при публикации на Web-сервере в сети Интернет или интранет, в общей папке на файл-сервере в локальной сети, на FTP-сервере, при пересылке по электронной почте. Однако такие страницы содержат лишь те данные, которые существовали в базе данных на момент публикации, и, конечно, эти данные доступны только для просмотра, а не для редактирования.

Чтобы предоставить пользователям Web актуальную информацию, достаточно один раз создать страницу в формате динамической, генерируемой сервером страницы HTML, и каждый раз после изменений в источнике новые данные будут попадать в нее автоматически. Такие страницы могут быть отображены любой программой просмотра Интернета. Однако редактировать данные с помощью такой страницы нельзя.

Страницы доступа к данным представляют собой полноценный интерактивный интерфейс к данным в базе. Формат динамических страниц HTML, генерируемых сервером (ASP и HTX/IDC), позволяет получать актуальные данные, но не позволяет редактировать их. Страницы доступа к данным дают возможность делать и то и другое. И еще с их помощью можно добавлять, удалять, сортировать и группировать записи. Каждый раз после изменений в базе данных новые данные автоматически попадут на страницу доступа к данным. А если отредактировать данные на странице доступа к данным, изменения автоматически попадут в присоединенную базу данных.

Наконец, новый формат публикации данных Access 2002 — XML — позволяет получить данные в универсальном виде, не зависящем от СУБД, в которой они были созданы, в данном случае — от Access. С такими данными может работать любое приложение, которое воспринимает этот формат.

В Access 2002 предусмотрено два пути преобразования объектов: экспорт и сохранение в виде объекта базы данных.

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