Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект_лекций_ИСЭ1[1].docx
Скачиваний:
12
Добавлен:
01.03.2025
Размер:
289.38 Кб
Скачать

Структура отчета

Report Header содержит объекты, которые будут напечатаны в начале отчета (формулы, размещенные в этой области, вычисляются один раз в начале данного отчета; диаграммы и кросс-таблицы включают полные данные отчета);    Page Header содержит объекты, которые печатаются в начале каждой страницы отчета (область не может содержать диаграммы и кросс-таблицы; формулы, размещенные в этой области, вычисляются один раз в начале каждой новой страницы);

Group Header содержит объекты, которые печатаются в начале каждой новой группы (диаграммы и кросс-таблицы при этом включают данные только этой группы; формулы, размещенные в этой области, вычисляются один раз в начале каждой новой группы);

Details Area содержит объекты, которые выводятся на печать для каждой новой записи базы данных (область не может содержать диаграммы и кросс-таблицы; формулы, размещенные в этой области, вычисляются один раз для каждой записи);

Group Footer содержит объекты, которые печатаются в конце каждой группы (диаграммы и кросс-таблицы при этом включают данные только этой группы; формулы, размещенные в этой области, вычисляются один раз в конце каждой группы);

Report Footer содержит объекты, которые будут напечатаны в конце отчета (формулы, размещенные в этой области, вычисляются один раз в самом конце отчета; диаграммы и кросс-таблицы включают полные данные отчета);

Page Footer содержит объекты, которые печатаются в конце каждой страницы отчета (область не может содержать диаграммы и кросс-таблицы; формулы, размещенные в этой области, вычисляются один раз в конце каждой страницы).

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

Тема 4.3. Технология создания стандартного отчета

В результате изучения данной части студенты должны изучить способы вставки в отчет и форматирование полей базы данных; текстовых и специальных полей; параметров и кумулятивных полей; линий и рамок, рисунка и OLE – объектов.

Вставка в отчет и форматирование полей базы данных

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

Format Editor» для форматирования полей и их значений;

Section Expert» для форматирования области отчета целиком;

Highlighting Expert» для условного форматирования числовых и денежных полей.

Окно «Format Editor» содержит набор вкладок, которые вызываются следующими командами меню Format: Format Field, Format Text, Border and Colors, Font, Paragraph Formatting.

Окно «Section Expert», позволяет придать различные свойства областям отчета. Для исключения некоторых областей из отчета при его просмотре или печати можно скрыть их, устанавливая следующие свойства: Оно вызывается выбором команды Format— Section:

-Suppress Blank Section — позволяет скрыть область, если в ней ничего нет;

-Suppress (No  Drill-Down) — скрывает область без возможности ее развертывания при просмотре, задается абсолютно либо по условию, записанному с помощью формулы;

Hide (Drill-Down OK) — позволяет скрыть область, но показывает специальный курсор для ее развертывания и просмотра, задается только абсолютным образом.

Условное форматирование числовых и денежных полей проще всего выполнить с помощью окна «Highlighting Expert». Оно вызывается выбором команды FormatHighlighting Expert и позволяет задать условие на значение поля и атрибуты его форматирования, действующие при выполнении условия. На одно и то же поле может быть наложено несколько условий, тогда их воздействие определяется порядком перечисления в области «Item list» окна «Highlighting Expert». Преимущество имеет формула, расположенная выше других. Для удаления заданного условия служат кнопки Remove или Remove All.