КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |