Создание отчета в режиме Конструктора.

Создание отчетов в режиме Конструктора почти во всем совпадает с созданием формы.

Набросок 41 - Области отчета

Области отчета показаны на рисунке 41:

1. Заголовок отчета - располагается сначала отчета.

2. Верхний колонтитул отображается сначала каждой странички и под заголовком отчета.

3. Область данных отображается для каждой записи, входящей в отчет.

4. Нижний колонтитул отображается в нижней части Создание отчета в режиме Конструктора. каждой странички.

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

Для размещения даты и времени сотворения необходимо в менюВставка избрать командуДата и время.

Чтоб воткнуть в отчет номера страничек Создание отчета в режиме Конструктора. необходимо выполнить команду Вставка/Номера страничек, задать формат расположения объекта, ОК.

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

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

Создание вычисляемого элемента управления:

1. Откройте отчет в режиме. Конструктора отчета.

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

Примечание. Обычно элементом управления, применяемым для вывода рассчитанного значения, является поле, но допускается внедрение хоть какого элемента Создание отчета в режиме Конструктора. управления, имеющего свойство Данные (ControlSource).

3. В отчете изберите место, в которое следует поместить отран управления.

4. Сделайте одно из последующих действий:

- Для поля допускается ввод выражения прямо в отран управления. •

- Если отран управления не является полем либо если требуется ввести выражение в поле при помощи построителя выражений, удостоверьтесь, что подходящий Создание отчета в режиме Конструктора. отран управления выделен, нажмите кнопку Свойстванапанели инструментов и введите выражение в ячейку характеристики Данные (ControlSource) либо нажмите кнопку построителя, чтоб открыть построитель выражений.

Следует:

- В вычисляемом элементе управления перед каждым выражением следует помещать символ равенства (-).

- Если требуется больше места ввода выражения в ячейку характеристики Данные (ControlSource), нажмите кнопки SHIFT+F Создание отчета в режиме Конструктора.2 для открытия окна Область ввода.

Сортировка данных:

В отчете допускается сортировка по 10 и наименее полям либо выражениям.

1. Откройте отчет в режиме Конструктора.

2. Нажмите кнопку Сортировка и группировка на панели инструментов, чтоб открыть окно Сортировка и группировка.

3. В первой строке бланка изберите в ячейке столбцаПоле/ выражение имя поля Создание отчета в режиме Конструктора. либо введите выражение.

Поле либо выражение, обозначенное в первой строке, определяет 1-ый (основной) уровень сортировки. 2-ая строчка бланка определяет 2-ой уровень сортировки и т. д.

Группировка данных:

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

- Напечатать текст, идентифицирующий определенные группы,

- Напечатать каждую группу с новейшей странички,

- Делать сброс номеров страничек для каждой группы отчета.

Сделаем при помощи Конструктора отчет, содержащий данные о клиентах (на базе таблицы КЛИЕНТЫ): отчет должен содержать код Создание отчета в режиме Конструктора. клиента, его телефон, фамилию, имя; отчество и должность.

1. В окне базы данных избрать вкладку Отчеты.

2. Надавить кнопкуСоздать на панели инструментов.

3. В показавшемся диалоговом окне избрать метод сотворения отчета (Конструктор), имя таблицы (КЛИЕНТЫ) либо запроса, где содержатся данные, по которым строится отчет.

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

4. Надавить кнопку ОК. На дисплее появится отчет в режиме Конструктора.

5. Из перечня полей избранной таблицы мышью перетащить нужные поля в области отчета (если на дисплее отсутствует перечень полей, нажмите кнопку Ц - Перечень полей Создание отчета в режиме Конструктора.). Итог показан на рисунке 42.

Сделанный отчет можно узреть в режиме просмотра (кнопка Д) - набросок 43.

Набросок 42 - Отчет, сделанный при помощи Конструктора на базе таблицы КЛИЕНТЫ

Набросок 43 - Часть сделанного отчета в режиме просмотра

Создание отчета на базе нескольких таблиц при помощи Мастера

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

Сделаем отчет, содержащий информацию о продажах за 10.12.2002 г. (код клиента, фамилию, имя, отчество, код и наименование продукта, стоимость продукта, количество заказа, цена заказа).

1. Поначалу выстроить запрос, содержащий обозначенные данные (набросок 44);

Набросок 44 - Запрос для построения отчета

2. Избрать командуСоздать отчет при помощи Мастера.

3. В Создание отчета в режиме Конструктора. открывшемся диалоговом окне избрать сделанный запрос и нужные поля (либо таблицу и поля из нее).

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

В отчете, построенном при помощи Мастера, можно заносить некие конфигурации в режиме Конструктора (к примеру, в Создание отчета в режиме Конструктора. нашем примере добавлено вычисление цены).

Набросок 45 – Часть построенного отчета

Набросок 45 – Отчет, сделанный при помощи Мастера, открыт в режиме Конструктора


sozdanie-uslovij-dlya-razvitiya-dohodnoj-bazi-vedomstvennaya-celevaya-programma-reformirovanie-municipalnih-finansov.html
sozdanie-uslovij-dlya-uvedomleniya-predsedatelya-ons-i-chlenov-ons-obo-vseh-sluchayah-vimogatelstva-u-sobstvennikov-pomeshenij-i-arendatorov-vzyatok.html
sozdanie-uslovij-sposobstvuyushih-poznavatelnoj-aktivnosti.html