report designer 2008
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1558
iReport Designer for JasperReports 2.0.0
iReport is a visual reporting tool based on JasperReports and written in pure Java. more>>
iReport project is a powerful, intuitive and easy to use visual report builder/designer for JasperReports written in 100% pure java.
This tool allows users to visually edit complex reports with charts, images, subreports,.... iReport is integrated with JFreeChart, one of the most diffused OpenSource chart library for java.
The data to print can be retrieved through several ways including multiple JDBC connections, TableModels, JavaBeans, XML, etc...
Enhancements:
- Full support for JasperReports 1.3.4.
- A new XML field mapping tool.
- A new document structure outline.
- Improved refactoring capabilities.
- An improved report query dialog.
- An improved UI with sortable tables.
- Several bugfixes.
<<lessThis tool allows users to visually edit complex reports with charts, images, subreports,.... iReport is integrated with JFreeChart, one of the most diffused OpenSource chart library for java.
The data to print can be retrieved through several ways including multiple JDBC connections, TableModels, JavaBeans, XML, etc...
Enhancements:
- Full support for JasperReports 1.3.4.
- A new XML field mapping tool.
- A new document structure outline.
- Improved refactoring capabilities.
- An improved report query dialog.
- An improved UI with sortable tables.
- Several bugfixes.
Download (33.2MB)
Added: 2007-06-21 License: GPL (GNU General Public License) Price:
669 downloads
Crow Designer 2.11.0
Crow is a modern GUI builder for the GTK+ toolkit. more>>
Crow is a modern GUI builder for the GTK+ toolkit.
Crow is full-featured yet lightweight: its tree-based [Property Explorer]? solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is targeted to develop a tool that is coherent and productive for experienced GTK+ users as well as simple and accessible for newcomers.
Main features:
- [Property Explorer]? for managing trees of nested objects and arrays
- undo/redo for all operations
- uses GuiXml as a save format: a simple GUI description language
- utilizes GtkUIManager for generating menus and toolbars
- multi-platform: GNU/Linux, *BSD and Windows are supported
- IDE-embeddable: implemented as a widget in a dynamic library
- standalone designer application is included in the distribution
- GPL license
<<lessCrow is full-featured yet lightweight: its tree-based [Property Explorer]? solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is targeted to develop a tool that is coherent and productive for experienced GTK+ users as well as simple and accessible for newcomers.
Main features:
- [Property Explorer]? for managing trees of nested objects and arrays
- undo/redo for all operations
- uses GuiXml as a save format: a simple GUI description language
- utilizes GtkUIManager for generating menus and toolbars
- multi-platform: GNU/Linux, *BSD and Windows are supported
- IDE-embeddable: implemented as a widget in a dynamic library
- standalone designer application is included in the distribution
- GPL license
Download (0.34MB)
Added: 2007-02-08 License: GPL (GNU General Public License) Price:
989 downloads
Field Designer 0.6.2
The Field Designer is a program for designing sub-air paintball fields. more>>
The Field Designer is a program for designing sub-air paintball fields. Field Designer helps you to prepare for a paintball tournament or fun game, or simply to get an overview of a field. Field owners can use it to provide online layouts of their fields.
Main features:
- Delete Figure
- Editable properties
- Default XML Encoding
- Tippie figure
- Tombstone figure
- Export a JPG picture of the field
- Povray Export
- Copy and Paste
- Context menu
- Tactics plugin
- Rotate figures
- 3D field walking
Enhancements:
- A tactics editor was added, allowing you to develop your tactics directly in the field designer.
- Real units of measure can be used, so 32px will represent whatever unit of measure you define.
- When you create a new field layout, you can set the size of the field, which will be shown while drawing the field.
- Fields can be exported to SVG, BMP, JPEG, or PDF.
- The last page of the field creation wizard does not work correctly under Win32.
<<lessMain features:
- Delete Figure
- Editable properties
- Default XML Encoding
- Tippie figure
- Tombstone figure
- Export a JPG picture of the field
- Povray Export
- Copy and Paste
- Context menu
- Tactics plugin
- Rotate figures
- 3D field walking
Enhancements:
- A tactics editor was added, allowing you to develop your tactics directly in the field designer.
- Real units of measure can be used, so 32px will represent whatever unit of measure you define.
- When you create a new field layout, you can set the size of the field, which will be shown while drawing the field.
- Fields can be exported to SVG, BMP, JPEG, or PDF.
- The last page of the field creation wizard does not work correctly under Win32.
Download (15MB)
Added: 2006-02-27 License: Eclipse Public License Price:
1338 downloads
IceWM Theme Designer 3.2
The IceWM Control Panel (IceWMCP) IcePref2 Theme Designer tool allows you to easily create and modify themes for IceWM. more>>
The IceWM Control Panel (IceWMCP) IcePref2 Theme Designer tool allows you to easily create and modify themes for IceWM.
IceWM Control Panel (IceWMCP) is the first full-featured, Gtk-based control panel for IceWM. It is meant to run in IceWM, but can be used in ANY window manager as a general-purpose control panel.
IceWMCP is multi-lingual. Currently, the following languages are supported: English, Spanish, Russian, Traditional Chinese, French (partial), and Finnish (IceWMCP-IceMe only).
Developers: If you would like to use IceWMCP as the foundation for a new control panel (for a new window manager, etc.), see the developers release of IceWMCP. IceWMCP was inspired by the Qt-based application called IceCC, but includes many more tools, a more familiar Windoze Control Panel-like interface, and uses the MUCH faster Gtk user interface (Who runs a fast Window Manager like IceWM, to launch SLOW-running, memory-intensive Qt/KDE-based applications?? I sure dont).
Lets face it: IceWM and fast Gtk interfaces work well together. In addition, because IceWM Control Panel is written with a TRUE open source widget set, Gtk+, you dont have to worry about the licensing problems associated with proprietary QT-based applications. IceWM Control Panel is TRUE open source, through and through.
Version restrictions:
- Access to a Bash shell (very important)
- Python (2.2 or better), PyGtk-2 (1.9.9/2.0.0 or better)
- Gtk+ 2.0.6 or better - neither Gnome nor PyGnome is required
- (IceWMCP versions 2.5 and earlier require Gtk+1 and PyGtk-1 0.6.9)
- Your version of PyGtk should have the Gdk-Pixbuf modules on your system
- Please run ALL IceWMCP programs from a BASH shell: Using other shells such as ksh, pdksh, csh, tcsh, etc. is likely to cause problems.
- If your IceWMCP programs have trouble launching other applications, it is most likely because you are using something other than a Bash (/bin/bash) shell.
- Run the programs from Bash...period!
<<lessIceWM Control Panel (IceWMCP) is the first full-featured, Gtk-based control panel for IceWM. It is meant to run in IceWM, but can be used in ANY window manager as a general-purpose control panel.
IceWMCP is multi-lingual. Currently, the following languages are supported: English, Spanish, Russian, Traditional Chinese, French (partial), and Finnish (IceWMCP-IceMe only).
Developers: If you would like to use IceWMCP as the foundation for a new control panel (for a new window manager, etc.), see the developers release of IceWMCP. IceWMCP was inspired by the Qt-based application called IceCC, but includes many more tools, a more familiar Windoze Control Panel-like interface, and uses the MUCH faster Gtk user interface (Who runs a fast Window Manager like IceWM, to launch SLOW-running, memory-intensive Qt/KDE-based applications?? I sure dont).
Lets face it: IceWM and fast Gtk interfaces work well together. In addition, because IceWM Control Panel is written with a TRUE open source widget set, Gtk+, you dont have to worry about the licensing problems associated with proprietary QT-based applications. IceWM Control Panel is TRUE open source, through and through.
Version restrictions:
- Access to a Bash shell (very important)
- Python (2.2 or better), PyGtk-2 (1.9.9/2.0.0 or better)
- Gtk+ 2.0.6 or better - neither Gnome nor PyGnome is required
- (IceWMCP versions 2.5 and earlier require Gtk+1 and PyGtk-1 0.6.9)
- Your version of PyGtk should have the Gdk-Pixbuf modules on your system
- Please run ALL IceWMCP programs from a BASH shell: Using other shells such as ksh, pdksh, csh, tcsh, etc. is likely to cause problems.
- If your IceWMCP programs have trouble launching other applications, it is most likely because you are using something other than a Bash (/bin/bash) shell.
- Run the programs from Bash...period!
Download (0.57MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1661 downloads
MP3 Report Generator 1.0.2
MP3 Report Generator is a customizable program to scan a list of (sub)directories, creating a report from an HTML template. more>>
MP3 Report Generator is a customizable program to scan a list of (sub)directories, creating a report from an HTML template.
Also calculates various statistics and each songs playing time. Supports ID3 and ID3v2 tags.
All options can be configured through the command line, see mp3report.pl --help for more info. You may also want to modify the hard coded defaults at the top of the program file.
Usage: mp3report.pl [options] [directory...]
--help shows this help screen
--printmode uses a smaller font for printing
--title=TITLE sets the title used in the report
--outfile=OUTFILE file to write report to, - for STDOUT
--template=FILE file to use as report template
--stdgenres use standard genres instead of winamp genres
--id3v2 enable id3v2 support (experimental)
directory... dirs to scan (subdirs included)
Installation:
You should be able to run mp3report.pl directly after decompressing it:
tar xfzv mp3report-1.0.0.tar.gz
cd mp3report-1.0.0
./mp3report.pl --help
If your perl interpreter isnt in /usr/bin/perl, youll need to change the first line of mp3report.pl
<<lessAlso calculates various statistics and each songs playing time. Supports ID3 and ID3v2 tags.
All options can be configured through the command line, see mp3report.pl --help for more info. You may also want to modify the hard coded defaults at the top of the program file.
Usage: mp3report.pl [options] [directory...]
--help shows this help screen
--printmode uses a smaller font for printing
--title=TITLE sets the title used in the report
--outfile=OUTFILE file to write report to, - for STDOUT
--template=FILE file to use as report template
--stdgenres use standard genres instead of winamp genres
--id3v2 enable id3v2 support (experimental)
directory... dirs to scan (subdirs included)
Installation:
You should be able to run mp3report.pl directly after decompressing it:
tar xfzv mp3report-1.0.0.tar.gz
cd mp3report-1.0.0
./mp3report.pl --help
If your perl interpreter isnt in /usr/bin/perl, youll need to change the first line of mp3report.pl
Download (0.036MB)
Added: 2006-02-24 License: GPL (GNU General Public License) Price:
1340 downloads
Kexi Report Part 0.0.4
Kexi Report Part is a reporting component for Kexi 1.6 based on OpenRPT 1.2. more>>
Kexi Report Part is a reporting component for Kexi 1.6 based on OpenRPT 1.2.
Main features:
- A report viewer for Kexi
- An external report designer (KexiReportWriter) based on the OpenRPT writer program
Known Working Features
- Page Header
- Page Footer
- Report Header
- Report Footer
- Detail section
- Labels
- Lines
- Fields
- Page Browser
How To Create Report
1. Install the component following the instructions in INSTALL
2. Run KexiReportWriter to start designing a report
3. Select Database->Connect to DB
4. Browse to an existing Kexi Database and open it
5. Create a new report (File->New)
6. Assign a data source to the report (Document->Properties)
7. Create the report using labels/fields/lines
8. Assign columns to the field objects (Double click for properties)
9. Save the report. (Database->Save to DB)
10. Load the database in Kexi and double click the report to view it
Enhancements:
- Removed requirement to have kexi source available to install the plugin.Done this by including the needed kexi headers in the package. Only downside is that kexi 1.1.3 (from koffice 1.6.3) is required.
<<lessMain features:
- A report viewer for Kexi
- An external report designer (KexiReportWriter) based on the OpenRPT writer program
Known Working Features
- Page Header
- Page Footer
- Report Header
- Report Footer
- Detail section
- Labels
- Lines
- Fields
- Page Browser
How To Create Report
1. Install the component following the instructions in INSTALL
2. Run KexiReportWriter to start designing a report
3. Select Database->Connect to DB
4. Browse to an existing Kexi Database and open it
5. Create a new report (File->New)
6. Assign a data source to the report (Document->Properties)
7. Create the report using labels/fields/lines
8. Assign columns to the field objects (Double click for properties)
9. Save the report. (Database->Save to DB)
10. Load the database in Kexi and double click the report to view it
Enhancements:
- Removed requirement to have kexi source available to install the plugin.Done this by including the needed kexi headers in the package. Only downside is that kexi 1.1.3 (from koffice 1.6.3) is required.
Download (1.7MB)
Added: 2007-06-17 License: GPL (GNU General Public License) Price:
525 downloads
Squid Report Generator 1.1
SRG is a Squid Report Generator designed for the needs of CRCnet. more>>
SRG is a Squid Report Generator designed for the needs of CRCnet. None of the existing report generators could provide the exact solution that we required and we decided to start from scratch rather than trying to modify an existing progamme.
SRG is designed to be fast and easy to integrate in to other authentication systems (such as those that are driving Squid itself).
Main features:
- PHP Output with built in authentication hooks
- Fast Processing
- Reporting right down the the location vistied
Enhancements:
- Fixed assertion failure when output directory contains a subdirectory with an invalid name.
- Fixed compilation problems on sparc64. Endianess problems.
- Fixed bug with localtime using a static buffer (or similar) which caused the Period to be misreported as firstdate - firstdate.
- Marked -A, -c, -D, -e, -L, -p, -P and -T as deprecated. See FAQ for details.
- Added option (-r) to allow sorting output reports by any column via javascript
- Added meta tags to prevent indexing of reports by robots
- Minor stylesheet updates
- SRG now defaults to generating location reports
- SRG now defaults to showing the requesting host in location reports
- -H is now used only to specify whether DNS lookups should be performed
- Fix some minor output formatting errors reported by Guiliano Cioffi
- Added some example scripts for generating SRG reports
- Added basic debian package
<<lessSRG is designed to be fast and easy to integrate in to other authentication systems (such as those that are driving Squid itself).
Main features:
- PHP Output with built in authentication hooks
- Fast Processing
- Reporting right down the the location vistied
Enhancements:
- Fixed assertion failure when output directory contains a subdirectory with an invalid name.
- Fixed compilation problems on sparc64. Endianess problems.
- Fixed bug with localtime using a static buffer (or similar) which caused the Period to be misreported as firstdate - firstdate.
- Marked -A, -c, -D, -e, -L, -p, -P and -T as deprecated. See FAQ for details.
- Added option (-r) to allow sorting output reports by any column via javascript
- Added meta tags to prevent indexing of reports by robots
- Minor stylesheet updates
- SRG now defaults to generating location reports
- SRG now defaults to showing the requesting host in location reports
- -H is now used only to specify whether DNS lookups should be performed
- Fix some minor output formatting errors reported by Guiliano Cioffi
- Added some example scripts for generating SRG reports
- Added basic debian package
Download (0.062MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1524 downloads
Progress Report Manager 2.1
Progress Report Manager project is a system for entering and sending school progress reports for teachers and parents. more>>
Progress Report Manager project is a system for entering and sending school progress reports for teachers and parents.
The Progress Report Manager was built to alleviate problems experienced with traditional school progress reports.
Administrators create progress reports that are automatically sent via email.
Every week, teachers receive a message in their inbox reminding them that a new progress report has been created.
The teacher completes the progress reports online using a Web browser.
At the end of the week, the administrators click a button which sends email messages to every parent whose child received a report.
The parents can look at their students progress online and reply to teacher comments using response features.
Enhancements:
- inactivate students fixed
- help files fixed / modified / written
- report views fixed
- log files can be flushed
- semesters fixed
<<lessThe Progress Report Manager was built to alleviate problems experienced with traditional school progress reports.
Administrators create progress reports that are automatically sent via email.
Every week, teachers receive a message in their inbox reminding them that a new progress report has been created.
The teacher completes the progress reports online using a Web browser.
At the end of the week, the administrators click a button which sends email messages to every parent whose child received a report.
The parents can look at their students progress online and reply to teacher comments using response features.
Enhancements:
- inactivate students fixed
- help files fixed / modified / written
- report views fixed
- log files can be flushed
- semesters fixed
Download (0.22MB)
Added: 2006-10-28 License: GPL (GNU General Public License) Price:
1098 downloads
DB Designer Fork 1.3
DB Designer Fork is a fork of the fabFORCE DBDesigner 4. more>>
DB Designer Fork is a fork of the fabFORCE DBDesigner 4. DBDesigner is a visual database design system that integrates entity relationship design and database creation.
The project generates SQL scripts for Oracle, SQL Server, MySQL, and FireBird.
<<lessThe project generates SQL scripts for Oracle, SQL Server, MySQL, and FireBird.
Download (11MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
923 downloads
Log::Report::Lexicon::PO 0.04
Log::Report::Lexicon::PO is a Perl module with one translation definition. more>>
Log::Report::Lexicon::PO is a Perl module with one translation definition.
METHODS
Constructors
Log::Report::Lexicon::PO->new(OPTIONS)
Option --Default
automatic ""
comment []
format []
fuzzy false
msgid
msgid_plural undef
msgstr "" or []
references []
. automatic => PARAGRAPH
Automaticly added comments. See addAutomatic().
. comment => PARAGRAPH
Translator added comments. See addComment().
. format => ARRAY-OF-PAIRS|HASH
See format().
. fuzzy => BOOLEAN
The string is not yet translated, some smart guesses may have been made. See fuzzy().
. msgid => STRING
. msgid_plural => STRING
. msgstr => STRING|ARRAY-OF-STRING
The translations for the msgid. When msgid_plural is defined, then an ARRAY must be provided.
. references => STRING|ARRAY-OF-LOCATIONS
The STRING is a blank separated list of LOCATIONS. LOCATIONs are of the form filename:linenumber, for instance lib/Foo.pm:42 See addReferences()
Attributes
$obj->addAutomatic(LIST|ARRAY|STRING)
Add multiple lines to the translators comment block. Returns an empty string if there are no comments.
$obj->addComment(LIST|ARRAY|STRING)
Add multiple lines to the translators comment block. Returns an empty string if there are no comments.
$obj->addFlags(STRING)
Parse a "flags" line.
$obj->addReferences(STRING|LIST|ARRAY)
The STRING is a blank separated list of LOCATIONS. The LIST and ARRAY contain separate LOCATIONs. A LOCATION is of the form filename:linenumber. Returns the internal HASH with references.
$obj->automatic([LIST|ARRAY|STRING])
Returns a STRING which contains the cleaned paragraph of automatically added comments. If an argument is specified, it will replace the current comment.
$obj->comment([LIST|ARRAY|STRING])
Returns a STRING which contains the cleaned paragraph of translators comment. If an argument is specified, it will replace the current comment.
$obj->format(LANGUAGE|PAIRS|ARRAY-OF-PAIRS|HASH)
When one LANGUAGE is specified, it looks whether a LANGUAGE-format or no-LANGUAGE-format is present in the line of FLAGS. This will return 1 (true) in the first case, 0 (false) in the second case. It will return undef (also false) in case that both are not present.
You can also specify PAIRS: the key is a language name, and the value is either 0, 1, or undef.
Example: use of format()
if($po->format(c)) ...
unless($po->format(perl-brace)) ...
if(defined $po->format(java)) ...
$po->format(java => 1); # results in java-format
$po->format(java => 0); # results in no-java-format
$po->format(java => undef); # results in
$obj->fuzzy([BOOLEAN])
Returns whether the translation needs human inspection.
$obj->isActive
Returns whether the translation has any references, or is the header.
$obj->msgid
Returns the actual msgid, which cannot be undef.
$obj->msgstr([INDEX, [STRING]])
With a STRING, a new translation will be set. Without STRING, a lookup will take place. When no plural is defined, use INDEX 0
$obj->plural([STRING])
Returns the actual msgid_plural, which can be undef.
$obj->references([STRING|LIST|ARRAY])
Returns an unsorted list of LOCATIONS. When options are specified, then those will be used to replace all currently defined references. Returns the unsorted LIST of references.
$obj->removeReferencesTo(FILENAME)
Remove all the references to the indicate FILENAME from the list. Returns the number of refs left.
Parsing
Log::Report::Lexicon::PO->fromText(STRING, [WHERE])
Parse the STRING into a new PO object. The WHERE string should explain the location of the STRING, to be used in error messages.
$obj->toString(OPTIONS)
Format the object into a multi-lined string.
Option --Default
nr_plurals undef
. nr_plurals => INTEGER
If the number of plurals is specified, then the plural translation list can be checked for the correct lenght. Otherwise, no smart behavior is attempted.
$obj->unused
The message-id has no references anymore and no translations.
<<lessMETHODS
Constructors
Log::Report::Lexicon::PO->new(OPTIONS)
Option --Default
automatic ""
comment []
format []
fuzzy false
msgid
msgid_plural undef
msgstr "" or []
references []
. automatic => PARAGRAPH
Automaticly added comments. See addAutomatic().
. comment => PARAGRAPH
Translator added comments. See addComment().
. format => ARRAY-OF-PAIRS|HASH
See format().
. fuzzy => BOOLEAN
The string is not yet translated, some smart guesses may have been made. See fuzzy().
. msgid => STRING
. msgid_plural => STRING
. msgstr => STRING|ARRAY-OF-STRING
The translations for the msgid. When msgid_plural is defined, then an ARRAY must be provided.
. references => STRING|ARRAY-OF-LOCATIONS
The STRING is a blank separated list of LOCATIONS. LOCATIONs are of the form filename:linenumber, for instance lib/Foo.pm:42 See addReferences()
Attributes
$obj->addAutomatic(LIST|ARRAY|STRING)
Add multiple lines to the translators comment block. Returns an empty string if there are no comments.
$obj->addComment(LIST|ARRAY|STRING)
Add multiple lines to the translators comment block. Returns an empty string if there are no comments.
$obj->addFlags(STRING)
Parse a "flags" line.
$obj->addReferences(STRING|LIST|ARRAY)
The STRING is a blank separated list of LOCATIONS. The LIST and ARRAY contain separate LOCATIONs. A LOCATION is of the form filename:linenumber. Returns the internal HASH with references.
$obj->automatic([LIST|ARRAY|STRING])
Returns a STRING which contains the cleaned paragraph of automatically added comments. If an argument is specified, it will replace the current comment.
$obj->comment([LIST|ARRAY|STRING])
Returns a STRING which contains the cleaned paragraph of translators comment. If an argument is specified, it will replace the current comment.
$obj->format(LANGUAGE|PAIRS|ARRAY-OF-PAIRS|HASH)
When one LANGUAGE is specified, it looks whether a LANGUAGE-format or no-LANGUAGE-format is present in the line of FLAGS. This will return 1 (true) in the first case, 0 (false) in the second case. It will return undef (also false) in case that both are not present.
You can also specify PAIRS: the key is a language name, and the value is either 0, 1, or undef.
Example: use of format()
if($po->format(c)) ...
unless($po->format(perl-brace)) ...
if(defined $po->format(java)) ...
$po->format(java => 1); # results in java-format
$po->format(java => 0); # results in no-java-format
$po->format(java => undef); # results in
$obj->fuzzy([BOOLEAN])
Returns whether the translation needs human inspection.
$obj->isActive
Returns whether the translation has any references, or is the header.
$obj->msgid
Returns the actual msgid, which cannot be undef.
$obj->msgstr([INDEX, [STRING]])
With a STRING, a new translation will be set. Without STRING, a lookup will take place. When no plural is defined, use INDEX 0
$obj->plural([STRING])
Returns the actual msgid_plural, which can be undef.
$obj->references([STRING|LIST|ARRAY])
Returns an unsorted list of LOCATIONS. When options are specified, then those will be used to replace all currently defined references. Returns the unsorted LIST of references.
$obj->removeReferencesTo(FILENAME)
Remove all the references to the indicate FILENAME from the list. Returns the number of refs left.
Parsing
Log::Report::Lexicon::PO->fromText(STRING, [WHERE])
Parse the STRING into a new PO object. The WHERE string should explain the location of the STRING, to be used in error messages.
$obj->toString(OPTIONS)
Format the object into a multi-lined string.
Option --Default
nr_plurals undef
. nr_plurals => INTEGER
If the number of plurals is specified, then the plural translation list can be checked for the correct lenght. Otherwise, no smart behavior is attempted.
$obj->unused
The message-id has no references anymore and no translations.
Download (0.062MB)
Added: 2007-06-07 License: Perl Artistic License Price:
869 downloads
Data::Report 0.06
Data::Report provides a framework for flexible reporting. more>>
Data::Report provides a framework for flexible reporting.
Data::Report is a flexible, plugin-driven reporting framework. It makes it easy to define reports that can be produced in text, HTML and CSV. Textual ornaments like extra empty lines, dashed lines, and cell lines can be added in a way similar to HTML style sheets.
The Data::Report framework consists of three parts:
The plugins
Plugins implement a specific type of report. Standard plugins provided are Data::Report::Plugin::Text for textual reports, Data::Report::Plugin::Html for HTML reports, and Data::Report::Plugin::Csv for CSV (comma-separated) files.
Users can, and are encouraged, to develop their own plugins to handle different styles and types of reports.
The base class
The base class Data::Report::Base implements the functionality common to all reporters, plus a number of utility functions the plugins can use.
The factory
The actual Data::Report module is a factory that creates a reporter for a given report type by selecting the appropriate plugin and returning an instance thereof.
<<lessData::Report is a flexible, plugin-driven reporting framework. It makes it easy to define reports that can be produced in text, HTML and CSV. Textual ornaments like extra empty lines, dashed lines, and cell lines can be added in a way similar to HTML style sheets.
The Data::Report framework consists of three parts:
The plugins
Plugins implement a specific type of report. Standard plugins provided are Data::Report::Plugin::Text for textual reports, Data::Report::Plugin::Html for HTML reports, and Data::Report::Plugin::Csv for CSV (comma-separated) files.
Users can, and are encouraged, to develop their own plugins to handle different styles and types of reports.
The base class
The base class Data::Report::Base implements the functionality common to all reporters, plus a number of utility functions the plugins can use.
The factory
The actual Data::Report module is a factory that creates a reporter for a given report type by selecting the appropriate plugin and returning an instance thereof.
Download (0.016MB)
Added: 2007-03-31 License: Perl Artistic License Price:
937 downloads
Designer Framework 1.0
Designer Framework provides a highly customizable e-commerce framework. more>>
Designer Framework provides a highly customizable e-commerce framework.
It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.
It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.Designer Framework is a highly customizable e-commerce framework.
It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.
It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.
<<lessIt automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.
It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.Designer Framework is a highly customizable e-commerce framework.
It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on the generator used.
It includes a Java modelling application, a finite state machine described in XML as intermediate format for the customer interface, and XSLT scripts for transforming the state machine into the final interface.
Download (MB)
Added: 2007-02-16 License: GPL (GNU General Public License) Price:
983 downloads
PDF::ReportWriter 1.365
PDF::ReportWriter is a Perl module that produces high-quality PDF reports from a report definition and a data array. more>>
PDF::ReportWriter is a Perl module that produces high-quality PDF reports from a report definition and a data array.
PDF::ReportWriter supports text formatting and alignment, unlimited grouping with group functions, intelligent page breaking, image support, color support, shaped cell backgrounds, and numeric formatting.
<<lessPDF::ReportWriter supports text formatting and alignment, unlimited grouping with group functions, intelligent page breaking, image support, color support, shaped cell backgrounds, and numeric formatting.
Download (0.13MB)
Added: 2007-01-22 License: LGPL (GNU Lesser General Public License) Price:
1005 downloads
Tiny Report 0.9
Tiny Report is a database reporting tool and report generator like Crystal Reports. more>>
Tiny Report is a free software that helps you to Design, Manage, and Deliver Reports for Extreme Business Insight.
It simply automates to production of dynamic PDFs. It allows you to design your templates in OpenOffice.
Main features:
The process
- Design your .SXW fie in OpenOffice,
- Use tiny_sxw2rml.py to convert the file in a .RML template,
- Use tiny_report.py to produce PDF file using any database.
Report Designer
- The report designer used is OpenOffice. All styles, tags and features of OpenOffice documents (.SXW) are implemented instead frames.
- No specific language to learn,
- Support style, colors, table, section, items, images, ...
- OpenOffice is not needed to render the PDF
Data Acquisition
- Support python expressions for effective computation,
- Browse through table with the object relationnal mapping,
- You do not have to code the database structure (introspection on the DB),
- You can create your own object and functions
- Lots of databases supported: MySQL, Postgres, SQLite, Firebird, SybaseConnection, MAX DB
- Support all links between tables (one2many, many2one, ...),
- Lots of special features using simple Python: group, sort.
Report Renderer
- Fast, simple and easy,
- Standalone to be included in other applications.
<<lessIt simply automates to production of dynamic PDFs. It allows you to design your templates in OpenOffice.
Main features:
The process
- Design your .SXW fie in OpenOffice,
- Use tiny_sxw2rml.py to convert the file in a .RML template,
- Use tiny_report.py to produce PDF file using any database.
Report Designer
- The report designer used is OpenOffice. All styles, tags and features of OpenOffice documents (.SXW) are implemented instead frames.
- No specific language to learn,
- Support style, colors, table, section, items, images, ...
- OpenOffice is not needed to render the PDF
Data Acquisition
- Support python expressions for effective computation,
- Browse through table with the object relationnal mapping,
- You do not have to code the database structure (introspection on the DB),
- You can create your own object and functions
- Lots of databases supported: MySQL, Postgres, SQLite, Firebird, SybaseConnection, MAX DB
- Support all links between tables (one2many, many2one, ...),
- Lots of special features using simple Python: group, sort.
Report Renderer
- Fast, simple and easy,
- Standalone to be included in other applications.
Download (0.36MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
888 downloads
Quill UI Designer 0.1-alpha1
Quill is a visual Web interface designer based on QuiX, Porcupines integrated XML User interface Language. more>>
Quill is a visual Web interface designer based on QuiX, Porcupines integrated XML User interface Language.
It took us quite longer than we expected but here it is. Quill is a visual web interface designer based on QuiX, Porcupines integrated XML User-Interface Language. We believe this is a major leap for the web interface design process, as it has become almost identical to this of a common desktop application.
This is an alpha release and as such there are a lot of missing features, but generally you can get things done a lot faster and easier than before. This release supports almost every QuiX widget, giving you full control over it, exhibiting all of its editable properties.
<<lessIt took us quite longer than we expected but here it is. Quill is a visual web interface designer based on QuiX, Porcupines integrated XML User-Interface Language. We believe this is a major leap for the web interface design process, as it has become almost identical to this of a common desktop application.
This is an alpha release and as such there are a lot of missing features, but generally you can get things done a lot faster and easier than before. This release supports almost every QuiX widget, giving you full control over it, exhibiting all of its editable properties.
Download (7.4MB)
Added: 2006-05-25 License: Freeware Price:
1250 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above report designer 2008 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed