Курсовая работа: Системы и средства формирования отчетов
- Диалоговые формы для ввода параметров отчета
Уникальное решение – возможность создания диалоговых форм в отчете, для ввода параметров. Для создания форм предоставляется множество элементов управления.
- Мощная система расчета итогов
Вы можете произвести расчет итогов по отчету, по группе, по колонке, по странице, с нарастающим итогом, с условием. Доступны следующие агрегатные функции: 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" со всеми источниками данных отчета