на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Системы и средства формирования отчетов
b>Возможности

-
Удобное разделение шаблона отчета на страницы

Удобное визуальное разделение шаблона отчета на страницы. Вы визуально располагаете на странице данные, которые Вы хотите вывести на печать. На каждой странице Вы можете вывести, как связанные между собой, так и абсолютно независимые данные. Такое разделение позволяет значительно ускорить разработку отчетов и усилить визуальное восприятие отчета.

- Сортировка, группировка, фильтрация при помощи генератора отчетов

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

- Иерархические отчеты с неограниченной вложенностью

С использованием Stimulsoft Reports.Net построение отчетов Master-Detail не представляет особого труда. При этом не нужно использовать суб-репорты. Создание такого отчета происходит быстро и визуально. Количество уровней вложенности отчетов Master-Detail неограниченно.

- Многоколоночные отчеты с неограниченной вложенностью

Можно без всякого труда создавать отчеты с колонками. Доступно три режима вывода колонок. Колонки можно выводить на странице. Разные режимы вывода колонок можно комбинировать и применять одновременно. Количество колонок в отчетах неограниченно

- Отчеты с группировкой неограниченной вложенности

Stimulsoft Reports.Net умеет группировать данные с использованием как простых так и сложных условий. Допускается многократная вложенность одной группы в другую. Количество группировок в одном отчете неограниченно.

- Диаграммы

Полный набор графиков и диаграмм для отчета. Поддерживаются следующие типы графиков: Clustered Column, ClusteredBar, Area, Pie, Doughnut, Line, Spline, Spline Area, Stacked Bar, Stacked Column, Stacked Area, Stacked Line, Stacked Spline, Stacked Spline Area, Full-Stacked Column, Full-Stacked Bar, Full-Stacked Area, Full-Stacked Line, Full-Stacked Spline, Full-Stacked Spline Area. Графики автоматически обновляются вместе с изменением Ваших данных.

- Уникальная возможность - контейнеры

Уникальная возможность Stimulsoft Reports.Net - контейнеры. С использованием контейнеров создание отчетов вида Side by Side становится делом нескольких минут. Количество контейнеров в отчете не ограничено.

- Уникальная возможность - сегментарные страницы

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

- Простое создание кросс-отчетов

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

- Диалоговые формы для ввода параметров отчета

Уникальное решение - возможность создания диалоговых форм в отчете, для ввода параметров. Для создания форм предоставляется множество элементов управления.

- Мощная система расчета итогов

Вы можете произвести расчет итогов по отчету, по группе, по колонке, по странице, с нарастающим итогом, с условием. Доступны следующие агрегатные функции: Sum, Count, Avg, Max, Min, First and Last. Все что необходимо сделать для расчета итога - это просто написать в компоненте текст следующие выражение: {Count()}. При этом вовсе не обязательно размещать этот компонент на бэндах типа Footer. Итоги можно отобразить в любом месте отчета. И все это без написания кода.

- Поддержка типов данных ADO.Net

Полная поддержка всех типов данных ADO.NET: DataSet, DataTable, DataView, DataRelation. Все данные отображаются с учетом иерархии данных в DataSet. Все данные типизированы.

- Поддержка бизнес объектов

Полностью поддерживаются бизнес объекты: IList, IEnumerable, ITypedList, классы, перечисления и т.д. Поддерживается не только объекты но и связи между ними.

- Прямое обращение к данным

Возможность из отчета напрямую соединяться с данными, без использования ADO.Net. Поддерживается получение данных из MS SQL, Oracle, ODBC, OleDB, FirebirdSQL, PostgeSQL. Можно делать сложные sql запросы к базам, с использованием параметров и т.д.

- Данные из Xml

Получение данных из xml файлов. Вы можете получать данные для отчета прямо из xml файлов.

- Сложные пользовательские данные

Доступна специальная компонента для подключения сложных пользовательских данных. Она позволяет выводить сложные данные в отчетах.

- Удобное окно предварительного просмотра

Удобное окно предварительного просмотра. Предоставляется возможность отображать одну страницу целиком или страницу по ширине или две страницы рядом. Можно отображать сразу много страниц. Отображение допускается с любым удобным для Вас масштабом. Также возможно использование специального элемента управления для отображения отчетов.

- Работа с отчетами в Web

Stimulsoft Reports.Net предоставляет полный набор средств для работы с отчетом в Asp.Net. В комплекте поставляется специальный элемент управления для отображения отчетов на странице Asp.Net.

- Сохранение и загрузка построенного отчета из xml

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

- Экспорт отчетов во множество форматов

Экспорт отчетов во множество форматов Вы можете экспортировать готовый отчет во множество форматов. Доступны следующие форматы: Pdf, Rtf, Html, Excel, Txt, Xml, Emf, Bmp, Gif, Jpeg, Png, Tiff.

- Редактирование отчетов в окне предварительного просмотра

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

- Простая навигация по отчету

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

1.4 FastReport for Delphi

1.4.1 Возможности

- О
формление интерфейса в стиле XP или самонастраеваемый интерфейс

- Закладка "Data" со всеми источниками данных отчета

- Рисование диаграмм в закладке "Data"

- Шаблоны отчетов

- Локальные выносные линии (появляются при перемещении или изменении размеров объекта)

- Немодальной работы, mdi child

- Бэнд-ориентированный генератор отчетов.

Бенд - это секция. Широкий выбор типов секций позволяет построить отчет любого уровня сложности. У каждой секции есть свой редактор, который позволяет, например, позволяет выбирать источник данных из списка доступных или виртуальных источников данных или позволяет сгруппировать элементы отчетов

- Отчет может содержать несколько страниц.

Можно построить отчет, который содержит и обложку, и данные, и заднюю страницу.

- Возможность использовать множество объектов

Такие как текст, изображение, линии, фигуры, диаграммы, штрихкод, сводная таблица, ole объект, richtext объект, объект "флажок", градиентная иллюстрация.

- Поддержка масштабирования, undo/redo, выносных линий, линеек.

- Отчет может содержать данные (таблицы, запросы, подключения к БД).

Можно использовать данные, доступные в вашем приложении, и самостоятельно подключаться к любым БД непосредственно из отчета. На текущий момент поддерживаются следующие библиотеки доступа к БД: ADO, BDE, DBX, IBX, FIBPlus, а также множество сторонних библиотек. иллюстрация

- Отчет может содержать диалоговые формы для запроса информации перед построением отчета.

Можно создавать автономные отчеты, независящие от приложения иллюстрация

- Встроенный интерпретатор, поддерживающий 4 языка: PascalScript, C++Script, BasicScript, JScript.

- Средства отладки кода: пошаговый запуск кода, точки останова, watches. иллюстрация

- Визуальный конструктор запросов.

Не обязательно знать язык SQL для построения сложного запроса из нескольких таблиц.

- Фильтры экспорта во множество форматов (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, Open Document Format).

- Отправка отчета по e-mail нажатием одной кнопки.

- Специальный тип отчета для печати на матричных принтерах.

- Наследование отчетов.

Если есть много отчетов, которые содержат одинаковые элементы (заголовок, подвал, реквизиты предприятия, логотипы), то общие элементы можно внести в базовый отчет и наследуйте от него все остальные отчеты.

- Широкие возможности печати отчета

Разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием. Можно распечатать отчет, содержащий страницы формата А3, на обычном принтере с поддержкой А4

- Использование любых источников данных, от массива до таблицы БД.

Можно передать из своей программы в отчет любые данные, как статические, так и меняющиеся от записи к записи.

- Мастер для создания базовых отчетов.

- Сводные отчеты.

Позволяют строить табличные отчеты со сложными (составными) заголовками, используя данные из одного источника. Аналог многомерных кубов (OLAP) без возможности динамического управления. иллюстрация

- Позволяют строить отчеты табличного типа, когда заранее неизвестно количество колонок.

- Диаграммы.

Полная поддержка всех возможностей библиотеки TeeChart Pro. иллюстрация

- Многофункциональный объект "Текст"

Он может содержать текст вперемежку с выражениями и полями БД, поддерживает простые HTML-тэги (b, i, u, strike, sub, sup, font color). Поддерживаются все виды выравнивания текста, вращение текста под произвольным углом, заливка, обрамление. Объект поддерживает режим WYSIWYG. иллюстрация

- Поддержка UNICODE.

Отчет может содержать данные на всех языках мира!

- Раскрываемые (drill-down) отчеты.

Можно всего одним щелчком мыши превратить отчет с группировкой в интерактивный. Группу можно сворачивать и разворачивать прямо в окне просмотра отчета

- Интерактивные отчеты.

Можно определить реакцию на щелчок мыши на объекте в окне предварительного просмотра. Например, можно построить и вывести другой отчет, который показывает детальную информацию по объекту, на котором пользователь щелкнул мышью.

- Шифрование отчетов

- Печать имени копии на каждой копии документа.

1.5 Vivid Report

Vivid Report представляет собой библиотеку визуальных компонентов для C++ Builder и Delphi, которые позволяют конструировать отчеты практически любой сложности.

1.5.1 Дизайн

Отчет содержит несколько страниц. Каждая страница отчета может содержать "дочерний отчет" или универсальные "полосы", которые обеспечивают размещение изображений данных на странице. "Полосы" связаны с "контроллерами данных", которые являются контейнерами данных и управляют показом данных в "полосах".
Реализация такой концепции в Vivid Report позволяет отказаться от использования специализированных дизайнеров отчетов.

1.5.2 Возможности

- Полная поддержка Unicode.

-
Неограниченное количество иерархических уровней отчетов.

- Неограниченное количество страниц отчета и печатаемых страниц.

- Неограниченное количество "мастер" страниц.

- Размещение изображений данных в нескольких "полосах" на различных страницах.

- Три режима печати: растяжение или сжатие страницы отчета на печатаемый лист, деление страницы отчета на несколько печатаемых листов и размещение страницы отчета на листе выбранном при печати.

- Экспорт отчетов в HTML, EMF, BMP, GIF, JPEG форматы.

- Определение всех размеров и координат в различных физических единицах измерения с точностью до 0.01 мм.

- Уникальные свойства выравнивания "полос" на странице и относительно друг друга.

- Форматирование всех текстовых объектов (строк и RTF-текстов) независимо от текущего разрешения устройства вывода.

- "Истинная" прозрачность "полос" и графических изображений.

- Комбинация двух путей получения данных. Все контейнеры данных обеспечивают статическую спецификацию данных и получение данных из "баз данных".

- "Табличный" компонент позволяющий создавать сложно-структурированные одномерные (1D) и двухмерные (2D) таблицы.

- Печать значений валюты в форме независимой от текущих региональных установок Windows.

- Печать 20-ти типов штриховых кодов (EAN 8, EAN 13, UPC A, 25 Interleaved, 25 Industrial, 25 Matrix, 39, 39 Extended, 93, 93 Extended, 128, EAN 128, PostNet, Codabar, MSI, UPC E0, UPC E1, UPC Supp2, UPC Supp5, PDF 417).

- Полно-функциональный предварительный просмотр печати.

- Настраиваемый компонент отображающий прогресс печати.

1.5.3 Vivid Report добавляет в Вашу палитру следующие компоненты

TVividReport - главный компонент, который управляет страницами отчета.

TVRBand - универсальная "полоса", в которой показываются изображения данных

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

TVRPlot - "контроллер данных", который управляет показом графиков.

TVRPlotCurve - "контроллер данных", который управляет показом одной графической кривой и ее "легенды".

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

Страницы: 1, 2, 3



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.