From: “Aaron L. Bratcher” (aaronbratcher@mac.com)
Subject: [ANN] REALbasic Report Writer v 1.0a2
The following enhancements have been made since a1:
– page setup information is now properly saved/retrieved
– visual marker for page width is now seen in the designer
– report footers now preview/print
– layout toolbar has been added, buttons are not operative yet.
Please feel free to take a look and give me feedback. I hope to be
releasing a beta by monday or tuesday and releasing the final 1.0 version
late in the week.
You can get it here: http://homepage.mac.com/aaronbratcher/realbasic
About REALbasic Report Writer 1.0:
– Give any program written in REALBasic 2.1 or higher the ability to
create reports with or without data source (can only preview/print
with data source)
– the end user can edit existing reports if you let them
– end user can preview reports before printing
– store strings with the report (like SQL commands, user options,
etc.) These strings can be printed in the report itself too.
– Works with any database that returns REALbasic’s DATABASECURSOR object
– Report files saved as XML documents.
– Simple functions in field objects. (If you have a request, e-mail me)
@IF()
@MAX()
@MIN()
@AVG()
@INLIST()
– Allow multiple fields into a single field object.
comma delimited puts spaces
semi-colon delimited puts newlines
they can be mixed in the same object
This report writer is designed to be included in your project. It is a set
of objects and graphics that you drag to your project. Download at
http://homepage.mac.com/aaronbratcher/realbasic to see it in action.
Cost is $40 for locked objects. If you don’t like my images, feel free to
replace them. Use of these objects to create a general purpose report
writer application is strictly forbidden. Purchase by the end of July and
get an update to version 2 for free!
Work on version 2 will start upon the final release of version 1.0.
Enhancements will include:
– Multiple columns
– User defined data grouping with aggregate functions.
– All bands except the body band will be optional
– Improved band printing options
Version 3 will include:
– User defined functions
– Direct REALbasic REALDatabase access
– ???