File: README.md

package info (click to toggle)
kreport 3.2.0-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,032 kB
  • sloc: cpp: 23,245; python: 779; xml: 197; sh: 108; makefile: 9
file content (27 lines) | stat: -rw-r--r-- 1,413 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# KReport

A framework for the creation and generation of reports in multiple formats.

## Introduction

The KReport framework implements reporting functionality for creation
of [reports in MS Access](https://support.office.com/article/e0869f59-7536-4d19-8e05-7158dcd3681c)
style. They are also similar to [SAP Crystal Reports](http://www.sap.com/solution/sme/software/analytics/crystal-reports/index.html)
and [FileMaker reports](http://help.filemaker.com/app/answers/detail/a_id/13754).

Reports can be created interactively and programmatically. They can be previewed on screen,
printed, and saved in a variety of formats such as HTML, PDF and OpenDocument.

Reports of this kind offer a way to view, format, and summarize the information.
For example a simple report of contact phone numbers can be prepared, or a more complex
report on sales for different products, regions, and periods of time.

A report is often filled with information from a database. There are many use cases:

* The data can be displayed, summarized, sorted and grouped
* Totals can be computed and displayed
* Single or multiple records of data can be placed on a page
* Details for individual data records can be placed in a layout
* Labels can be created
* The various report sections, such as title, header or footer, can be sized to suit
* Reports can be generated on demand, thus eliminating saving them in files for further use