Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Построение отчетов




Для построения отчета необходимо открыть БД и ввести команды меню: File, New, (*)Report. На экране появляется окно с бланком отчета и меню:

Report - команды построения отчета

· Page Layout – окно меню форматирования бланка отчета

· Page Preview ^I – предварительный просмотр отчета

· Data Grouping – группирование данных отчета

· Title/Summary – создание заголовка/заключения отчета

· Variables – создание новых переменных

· Box ^B – режим построения линий и рамок в отчете

· Field ^F – режим построения выражений в отчете

· Text ^T – режим набора текста в отчете

· Add Line ^N – добавить строку в бланк отчета

· Remove Line ^O – удалить строку из бланка отчета

· Bring to Front ^G – прямой порядок обхода отмеченной группы

· Send to Baсk ^J – обратный порядок обхода группы

· Center – центрирование группы

· Group –формирование группы отмеченных объектов

· Ungroup – отмена группировки отмеченных объектов

· Quick Report окно меню быстрого построения отчета

Редактирование бланка отчета удобно начинать с команды Quick Report. В окне меню зададим (*)Column Layout - для размещения содержимого полей колонками, либо (*)Form Layout - строками. Для вывода заголовков с именами полей включим [X]Titles. Выбор полей, используемых в отчете, производится кнопкой [X]Fields. Далее начнем работать с командами меню Report.

Команда Page Layout открывает окно меню с кнопкой <Options>, содержащей установки:

- прогон страницы (Page eject) до/после печати отчета,

- печать без заголовков страницы (Plain page),

- печать только заголовков и заключений (Summary report),

- не печатать пустые строчки (Suppress blank lines),

- добавлять псевдоним к имени поля (Add alias),

- число строк на странице (Page length),

- отступы сверху и снизу (Top/Bottom margin),

- левый отступ (Printer indent),

- число колонок в отчете (Right margin).

Заданные параметры можно сохранить <Save> и обновить <Restore>.

Команда Data Grouping позволяет объединять данные в группы, например, по полю City_r - жителей различных городов. Желательно упорядочить записи в БД, проиндексировав с нужным ключом.

В окне меню группировки можно задать:

- Add - добавление новой группы,

- Change - внесение изменений,

- Delete - удаление группы,

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

Набрав имя поля, например City_r, получим группы данных по городам. Каждая группа может:

- начинаться с новой страницы (New Page)

- иметь при печати свой заголовок/заключение (Swap Page Header/Footer вместо страничных PgHeard/PgFoot) либо дополнительный (Reprint Header),

- иметь свою нумерацию страниц (Reset Page Number) и пустые строки, добавляемые в заключение (# of rows following header).

Команда Title/Summary открывает окно с кнопками создания строк заголовка/заключения для всего отчета(Title/Summary Band) и печати заголовка/заключения на отдельных страницах (New Page).

Команда Variables позволяет добавлять (Add) переменные для вычислений в отчете. В окне меню можно задать:

- имя переменной (Variable Name),

- выражение для расчета (Value to Store),

- начальное значение (Initial Value), границы расчета (Reset),

- функцию (Calculate), где можно выбрать следующее:

- расчет числа записей (Count),

- сумма значений (Sum), среднее арифметическое (Average),

- наименьшее/ наибольшее значение (Lowest/Highest),

- среднеквадратичное отклонение (Std.Deviation),

- дисперсия (Variance).

Например, для расчета числа жителей города введем переменную: N_city, начальное значение: 0, выражение и границы расчета: CITY_R, функция: Count.

Команда Box позволяет вывести в отчете линию или рамку. Установив курсор на рамку и нажав Enter, в окне меню зададим тип линии: одинарная/двойная/панельная/символьная. Установив курсор на рамку и нажав пробел, можно перемещать рамку курсором, ^SpaceBar – изменять размеры рамки. Для фиксации - Enter.

Команда Field позволяет ввести в бланк отчета названия полей и переменных, а также выражения. Здесь же задается:

- Format – формат данных,

- Style – стиль шрифта,

- Calculate – функцию для расчета,

- Comment – комментарии в окне меню,

- Suppress – подавление повторяющихся данных (вывод только первой записи из одинаковых).

НАПРИМЕР, поместив курсор в строку бланка отчета PgHead, введем: "стр". Далее по ^F в построителе выражений выберем из форточки переменную _PAGENO. В отчете будут проставляться номера страниц.

В строке бланка отчета Detail в окне меню нужно определиться с кнопками:

Stretch Vertically - задает вывод длинных записей поля (например, Memo) в несколько строк установленной ширины Width.

Float as Band Stretches – позволяет разместить содержимое полей, расположенных в бланке отчета, ниже полей, отмеченных [Х]Stretch Vertically.

Поставив курсор в бланке отчета на панель с именем поля или переменной, можно нажатием клавиши Enter вызвать окно меню, SpaceBar – переместить панель, ^SpaceBar - изменить размер.

Команда Group позволяет обьявлять группы отмеченных объектов (не путать с Data Grouping). Для создания группы необходимо отметить нужные надписи в бланке отчета (имена полей, переменные, заголовки и т.п.), нажав SpaceBar вне надписи, курсором заключить надписи в рамку и - SpaceBar/Enter. Либо нажать Shift-SpaceBar и, не отпуская клавиши Shift, перемещаться курсором и помечать надписи клавишей SpaceBar, затем ввести команду меню Group. Ungroup - отменить объявление объектов группой.

Вызов отчета из Формы:

Report Form (Путь) Имя_файла(отчета) Preview [ ТО FILE имя_файла (куда) тип ]




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 456; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.