What’s New in R&R Version 8.1
SQL Edition

A Note About the Product Name and Version

Prior to Wall Data’s acquisition of R&R Report Writer from Concentric Data Systems, there were two editions of R&R, the Xbase Edition and the SQL Edition.  Wall Data renamed the R&R SQL Edition ARPEGGIO, and with this release, we are changing the name back to R&R Report Writer, SQL Edition.  In addition, since both editions of R&R share the same code base and have roughly equivalent features, we are resetting the version to 8.1 to match the Xbase Edition.  With end-user and developer components bundled in a single package, we have done away with the Desktop and Developer product distinction.

R&R Report Writer, SQL Edition Version 8.1 does not include the ARPEGGIO Data Access, Data Organizer or RUMBA ODBC driver components.  It includes only the Microsoft ODBC drivers for: Access, dBASE, Excel, FoxPro, Paradox, SQL Server, Text and Visual FoxPro.  Other drivers are available separately from  your database or application software vendor.

Objectives

Our objectives for Version 8.1 are modest yet critical to the future success of R&R.  Since ARPEGGIO Version 2.0 was released, a significant number of problems have been corrected.  While various patches have been released, a comprehensive and robust update has not yet been offered to users who have waited for what must seem an eternity.  Therefore, it was our top priority to satisfy these users while at the same time building a stable platform on which to make further modifications.  As a bonus, we were able to add some new features without significantly impacting our schedule.  With the release of Version 8.1 completed, work has begun to add new features, and to correct other outstanding problems.  We appreciate your patience while we continue to make improvements to R&R.

New Features

R&R Report Writer, SQL Edition, Version 8.1 is designed to operate with Microsoft Windows 95, 98, NT and 2000.  The following new features have been added.

Calculations: 

The NOW() function was added to return the date and time the report was started.  This provides the date and time in a single field of type date-time making it easier to manipulate.

The PERCOMP(expression) function was added to help correctly evaluate calculations in some complex reports.  A problem may occur when a calculated field is not evaluated as frequently as necessary (e.g. once per group instead of once per record.)  If you need to evaluate the expression once per composite record, you can create a calculated field that passes the expression to the PERCOMP() function.

 

Charting:  Various enhancements make it easier to customize the appearance of a chart including:

The font type can be set for the chart title, axis titles, labels and legends.

The size of each font is also adjustable.

Pie chart labels can now: 

-    Be set to a percent of the whole. 
-    Have color changes applied.
-    Have lines removed from the pie slice to the label.  
-    Have labels omitted from the pie chart.

Grid lines are retained correctly and the legend is updated in the dialog example when selected or deselected.  

 

Notes:

ARPEGGIO Version 2.0 will not read reports created with Version 8.1 if they contain charts.

There is more control over font type and size but the charting feature will continue to omit titles and labels when the chart is too full and/or the window is too small to allow them.

The charting feature only accepts non-symbol TrueType fonts.  The list of fonts available to a chart is therefore a subset of fonts on the client machine.

 

Database:

A new option on the Database menu, View Result Set, provides a way to view the source of all the data presented and used in the report.   This feature will help troubleshoot complex relations, sorting, calculations and totals.  A button on the toolbar provides a shortcut to this feature.  The new Export Result Set feature enables you to save the result set to a DBF file for further use.

 

Designer: 

Two new buttons have been added to the tool bar to toggle the “Suppress Record Lines” and “Compress Record/Group Lines” record layout options.  This makes it easier to turn hide/show detail information.

Bands are now color coded to provide a visual aid during report development.  The Preferences option on the Options menu provides a checkbox for turning on/off this feature.  In future versions, color coding will be extended to print preview and result set browser to reduce the learning curve.

The right margin is now reflected in the report layout by shading the area to the right of the margin, similar to other Windows applications.  This makes it easier to place objects near the right margin.

Scrolling speed has been throttled to make it easier to move and size fields.

Blank Reports now include 5 page header lines, 1 record line, and 2 page footer lines.  In addition, predefined fields for master table name, date, time, page number, record number, query expression and report name are included.  This option increases productivity when creating new reports.

Instant reports now include pre-defined fields for query expression and report name.  They are not inserted onto the report, but are available if you want to insert them.

 

Export:

A new Export format, Result Set, will export the entire result set, as in the new Database View Result Set feature, but into a named file for permanent storage.  This can be useful for creating subsequent reports on the data used to construct a report, or for supporting remote end-users.

All export dialogs now have a browse button (labeled “…”) that opens a common file dialog to aid in the selection of a destination directory and file.

 

Network License Management:

The software can now be installed on a network server for shared access.  User licenses are now metered by the software.  Multi-user license packs are available.

 

Improved Features

The following situations have been corrected or improved.

Calculations:

Editing a complex calculation that references another calculation defined only by a character field name no longer gives an Invalid page fault message.

Changes to a calculated field name now correctly updates other calculations that reference the changed field.

The CTOD() function now assumes a date with two-digit year is in the current century at the time the expression is compiled.

 

Charting: 

Bar chart values are now displayed correctly.

 

Converter:

The help screen on the Source button dialog now displays.

 

Database: 

Support has been added for Microsoft SQL Server 7.

 

Designer: 

The Format - Band Line Justify command now correctly left- and right-aligns fields.

 

Export: 

Exporting to an existing read-only file now gives a more meaningful message.

 

Export - HTML:

Exporting to HTML no longer causes R&R to crash.

When you select the option to preview the report in your Internet browser, the browser now opens at the appropriate time after the report is generated.

 

Export - Text: 

Exporting to Text Data and Word Merge formats now retains all four digits of the century.

Export to Text formats will no longer crash in the rare cases where it did crash.

 

Installation:

Newer files in the Windows system directory are no longer over-written during installation, eliminating the potential for problems due to incompatible versions of DLLs and OCXs, such as some VB controls having their default font reset.

Newer registry entries are no longer over-written during installation, eliminating the potential for problems due to incompatible versions of DLLs and OCXs, such as malfunction of Internet browser access to secure web sites.

More recent versions of shared system DLL and OCX files are now installed.

 

Report Viewer Control:

The Report Viewer Control banner bar print display, including number of pages, now displays even if the user does not click on the viewer frame.

When loading a HTML web page that contains the Report Viewer Control (referenced when exporting a report to an ActiveX control), the web page no longer causes an error if it also contains either VBScript code or JavaScript code.

The Report Viewer Control CAB file is now properly signed.

The Report Viewer Control CAB file can now locate the PDI file (report output) when a proxy server is used.

 

Runtime:

You can now run multiple reports from a report library without getting the message "library file does not exist".

You can now include spaces in the RI_OUTFILE parameter.

If you set the RI_PRINTER parameter to H, to export to HTML, the Internet browser is no longer opened.

When printing a report using either a HP 660C or 1150C printer, and corresponding driver, the report no longer prints as a mirror image.

 

Runtime ActiveX Control:

The Runtime “auto data source creation” feature no longer prompts the user to create the data source; it goes ahead and creates the data source without asking.

More robust error trapping in the Runtime ActiveX Control now returns an error code and message even when the report can’t be run, when, for example, it doesn’t exist.

The Runtime ActiveX Control can now open a report from a report library using the properties ReportLibrary and ReportName.

Using the Runtime ActiveX Control, you can now set the filter property with the Control Properties dialog box at design time and the filter value will be saved.

Multiple users may now access the same report library simultaneously using the Runtime ActiveX Control.

Using the Runtime ActiveX Control, you can now add a master index to a report created without one.

The Runtime ActiveX Control now works properly with 32-bit Delphi applications.

 

Scheduler:

Please note that the new scheduler will backup your existing schedule database and replace it with a new database.  If you want to retain your existing schedule, you will need to re-enter the scheduled events, or you can copy them from the old database into the new database using Microsoft Access using the following procedure: 

  1. To copy events from the old schedule database using Access, open the file name schedule.old.mdb, the default location of which is c:\program files\common files\walldata\schedule. 

  2. Then, open the new schedule database in the same location, named schedule.mdb.  If you have Access 2000, you will need to convert the database to the newer format. 

  3. Copy and paste the events from the old schedule database into the new database.

  4. If you are using Access 2000, you need to convert the new database back to the older file format.

The Scheduler now correctly handles dates in the year 2000 and dates not in the "English, US" format.

The description is not affected by right-clicking and selecting Change under the Maintenance tab.

Selecting the Schedule tab no longer changes the time to “Now”.

 

Top

Top