Developer's Page
 
Maintained by Keith DeLong



Report Printing in REALbasic

Download the Report Printing Project  (May 17, 2007)

Background & Purpose
The projects and presentation slides in the download demonstrate concepts to simplify reliable cross platform report printing in REALbasic. The original demo project was the basis of two Report Printing sessions that I led at the REALWorld 2007 Developer's Conference.
Due to significant interest in the topic of report printing in REALbasic, I've packaged the slides and a couple of demo projects for general distribution to the REALbasic community.

Since these classes were developed to demonstrate technique, they contain very little defensive code and are not documented outside the project. If you find these classes useful in implementing report printing in your application, I would appreciate acknowledgment in your application credits.

Future
Due to the non-obvious nature of printing in REALbasic, these classes and concepts are released in the hope that developers will take these ideas and begin developing a full library of report classes and elements that will be freely available to the REALbasic development community.

If you are willing to share your efforts at expanding these ideas, please forward them to me and I will continue to post updates for the REALbasic community. If there is interest and participation, we have a significant amount of code that we will happily contribute to the project. If there is little response and sharing, we will discontinue this open source experiment.

  

   

Valentina SQL Database Information

Download Valentina File Info (vFYI)  (April 22, 2002 )

The vFYI module has methods that returns file information on your Valentina data files without opening them as Valentina Database files. Methods include:

  • Valentina data file version
  • Schema version
  • Is the file open and in use? (particularly helpful in OS X)
  • Minutes since the last file modification.

Compatibility: Tested on REALbasic 4.02 (PPC and X)
Requires Valentina (V4RB) 1.8.10 or newer

Use:  This RB project is open source for use and modification by the V4RB development community.



  

Valentina SQL Database Utilities

Download vExport 1.2 REALbasic Project  (April 20, 2002)
Download vExport 1.1 PPC
 (January 15, 2002)
Download vExport 1.1 X

A simple Valentina database export & rebuild project. Facilitates and demonstrates the new dump/load capabilities of Valentina 1.8.10. Features include:

  • Export Valentina databases into XML files.
  • Build new databases from XML files.
  • Change db mode (number of files), segment size, creator and name on dB rebuild

Compatibility: Tested on REALbasic 4.02 (PPC and X)
Requires Valentina (V4RB) 1.8.10b13 or newer

Use:
Both Application downloads include the source code.
This RB project is open source for use and modification by the V4RB development community.


  

 

REALBasic Links

 

Einhugur Software

 

RB Garage

 

Monkeybread Software

 

RB Developer Magazine

 

 

 

Real Software

 

REAL Software, Inc.

 

Latest Public Release of REALbasic

 

REALbasic Forums

 

REALbasic List - Searchable Archives

 


Last updated:May 2007