Kugar
64px | |
Original author(s) | Keith Davis |
---|---|
Developer(s) | KDE, theKompany |
Initial release | September 21, 2000[1] |
Stable release | 1.6.3 / June 7, 2007[2] |
Development status | Discontinued |
Written in | C++ (Qt) |
Operating system | Unix-like |
Available in | Multilingual |
Type | Report generator |
License | GNU General Public License |
Website | www |
Kugar is a discontinued tool for generating business quality reports for KOffice. The reports can be viewed and printed. It includes a standalone report viewer and a KPart report viewer. The latter means that any K Desktop Environment 3 application can embed the report viewing functionality and that reports can be viewed using the Konqueror browser.
Kugar works by merging application generated data with a template to produce the final report. Both the data and the template are specified using XML. This approach means that applications only need worry about generating the data itself. A template can be referenced via a URL which allows businesses to create a centrally managed template library.
History
Kugar was developed by theKompany as derivative from Metaphrast originally written by Keith Davis at Mutiny Bay Software beginning in August 1999.[3][4][5] theKompany released version 1.0 on September 21, 2000[1] which was based on K Desktop Environment 2 and Qt 2.2.0.[6] On February 21, 2001 Kugar was donated to KDE for inclusion into KOffice.[1] KOffice 1.1 – the last version based on K Desktop Environment 2 – was released as beta version on April 24, 2001 and already included Kugar as stable application.[7] Kugar remained part of KOffice up to version 1.6.3.[8][2] Kugar was not ported to become part of KOffice 2. Kexi’s new Report Designer – introduced in KOffice 2.2 on May 28, 2010[9] – is meant to be the replacement for Kugar.[10]
Features
- Report printing in PostScript.
- Database/data source neutral, data is supplied to the report engine in XML.
- Support for direct database access.
- Open report definition files, report layout is stored in XML.
- Full control of fonts, colors, text alignment and wrapping.
- Report Header/Footer.
- Page Header/Footer.
- Detail Section.
- Detail Header/Footer.
- Unlimited number of detail levels.
- Grand totals: count, sum, average, variance and standard deviation.
- Additional formatting (negative numbers, currency, commas for numbers and dates).
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
<templatestyles src="Asbox/styles.css"></templatestyles>
- ↑ 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.linuxtoday.com/developer/2001032100420NWKE
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.