Difference between revisions of "Main Page"

From DBReport wiki
Jump to: navigation, search
Line 20: Line 20:
 
== Requirements ==
 
== Requirements ==
  
DBReport is pure Xojo (RealBasic) code, don't need plug-ins (can use [http://www.monkeybreadsoftware.net/class-barcodegeneratormbs.shtml BarcodeMBS]), tested from RealStudio 2011r4 to Xojo 2014r32. Cocoa framekork on MacOS is required. You need a registration code which is obtained (for free or open-source projects) by sending an email to lbmonsalve at outlook.com, otherwise works in DEMO mode.
+
DBReport is pure Xojo (RealBasic) code, don't need plug-ins (however can use [http://www.monkeybreadsoftware.net/class-barcodegeneratormbs.shtml BarcodeMBS]), tested from RealStudio 2011r4 to Xojo 2014r32. Cocoa framekork on MacOS is required. You need a registration code which is obtained (for free or open-source projects) by sending an email to lbmonsalve at outlook.com, otherwise works in DEMO mode.
 +
 
 +
{| width="100%" |
 +
| width="45%" valign="top" |
 +
 
 +
=== Getting started ===
 +
 
 +
* Adding the component
 +
* Report Structure
 +
* Examples
 +
* License
 +
 
 +
| width="10%" valign="top" |
 +
| width="45%" valign="top" |
 +
 
 +
=== Classes ===
 +
 
 +
* DBReport
 +
* DBReportSubReport
 +
* DBReportBand
 +
* DBReportElement
 +
* DBReportDesignerControl (containerControl)
 +
* DBReportPreview (containerControl)
 +
* DBReportDesignerWindow
 +
* DBReportChart
 +
* Helper classes
 +
 
 +
|}
 +
 
 +
== Credits ==
 +
 
 +
Many people helped me in this project: Rodrigo Erazo, Carlos Hernán Muñoz, Andy Marshman, Wayne
 +
Golding, Peter Fargo, Andre Kuiper, Rolf Genster (German corrections), the rhCharts guy, Alwaysbusy's corner (gradient
 +
and other stuff), and all of request a demo.
 +
 
 +
__NOTOC__

Revision as of 14:24, 17 February 2015

Introduction

DBReport is a Xojo (formerly known as Realbasic) component to create, edit and print reports in runtime; unlike Xojo Report which is good enough for simple reporting from databases, however don’t have an editor in runtime, formulas, parameters and other features.

Main features

  • Edit report in runtime.
  • Report definition to .xml or String (to save in a DB field).
  • Preview of report.
  • View dataset of records.
  • Width, height, margins set or import from printer.
  • Report Header, Report Footer, Page Header, Pager Footer and group bands.
  • Labels, fields, lines, rectangles, images, charts (bar, line,pie).
  • Sum, count and subtotal functions.
  • Formulas.
  • Parameters.
  • SubReports.

Requirements

DBReport is pure Xojo (RealBasic) code, don't need plug-ins (however can use BarcodeMBS), tested from RealStudio 2011r4 to Xojo 2014r32. Cocoa framekork on MacOS is required. You need a registration code which is obtained (for free or open-source projects) by sending an email to lbmonsalve at outlook.com, otherwise works in DEMO mode.

Getting started

  • Adding the component
  • Report Structure
  • Examples
  • License

Classes

  • DBReport
  • DBReportSubReport
  • DBReportBand
  • DBReportElement
  • DBReportDesignerControl (containerControl)
  • DBReportPreview (containerControl)
  • DBReportDesignerWindow
  • DBReportChart
  • Helper classes

Credits

Many people helped me in this project: Rodrigo Erazo, Carlos Hernán Muñoz, Andy Marshman, Wayne Golding, Peter Fargo, Andre Kuiper, Rolf Genster (German corrections), the rhCharts guy, Alwaysbusy's corner (gradient and other stuff), and all of request a demo.