quick search 
4D Plug-ins   4D v13   4D v12   Fax & PDF   Ciel   Timbuktu   Books   Contact
 Home  >  Plug-ins and tools for 4D  >  e-Node plug-ins  >  SuperReport Pro 2.9
  updated 17/04/2012
Login (eMail)
Password
Create an account
Forgot your password ?
e-Node plug-ins
AreaList Pro
PrintList Pro
4D Line
SuperReport Pro
DataCheck
Internet ToolKit
CalendarSet
 
AreaList Pro v9.1
This release includes many new properties as well as various fixes.

SuperReport Pro v2.9
The most powerful reporting tool for 4th Dimension.
This release fixes several bugs and brings new features.

PrintList Pro v4.7.1
Maintenance release.

CalendarSet
An easy-to-use tool for implementing calendars on 4th Dimension forms.

4D Line
4D Line is an easy-to-use tool for implementing bitmap drawing on 4th Dimension layouts. It lets your users create and modify bitmap pictures.

Timbuktu Pro
Timbuktu for Windows has been written specifically for the Windows 7 and Windows Vista operating systems. Also available for MacOS X.

ITK v3
Internet Toolkit new release brings full support of 4D v11 SQL

4-Sight Fax v7.5.7
Logo75.gif
The only MacOS X Fax Server for MacOS and Windows workstations. New release includes Web client.

PDF-XChange & PDF-Tools
Creation and manipulation of Adobe compatible PDF files

Le Guide 4D 2004
French book on 4D 2004

100 Conseils pour mieux utiliser Excel
French companion for Microsoft Excel
ecm
SuperReport Pro 2.9
available language
compatibility
download order
Published by e-Node.
SuperReport Pro is the most powerful reporting tool for 4th Dimension. With over 50 developer routines, a full-featured developer API, enhanced user interface, enhanced HTML interface and web integration, SuperReport Pro is not your ordinary columnar reporting tool, it is a full-featured reporting solution for any application.
 
In addition, SuperReport Pro has been enhanced to provide greater flexibility when creating custom scripting interfaces, allow developers to install global callback interfaces and includes over 20 new wrapper routines to provide a foundation for improved report customization.
features
SuperReport Pro's greatest benefit is the fact that it provides the ability for users to create and modify report designs long after a 4Ddatabase application has been completed without requiring any code changes to the database. This benefit is further enhanced in the case of compiled databases - where SuperReport Pro allows reports to be changed without requiring either database changes or recompilation.


SuperReport Pro reports can be held as documents on disk, or be contained within the data file belonging to the database. Thus vertical market applications sold to many customers can be supplied with standard reports, which can later be customized by the user. Since these reports are held in the data file, program updates installed at a later date will have no impact on the different users' systems - the same program update can be sent to all users and all the user's customized reports are preserved!


SuperReport Pro's power does not come at the expense of simplicity. Most users will be able to grasp the concepts involved in designing reports since the editor is so similar to a drawing program. Report operations like break processing which can be cumbersome and complex in 4D are also made simpler, with the user able to specify when breaks occur, and which objects are to be totaled without requiring any code.
SuperReport Pro includes a wide variety of features for creating fully customizable reports.  Using the full-featured plug-in area, you can quickly and easily enhance your applications reporting capabilities.


If the standard functionality is not enough, you can take advantage of the complete developer API to further extend the power of SuperReport Pro!



Included in SuperReport Pro are the following features:


*   Compatibility with 4D 2004 and above, including v11 SQL and v12

*   Include a full featured reporting tool in any application, quickly and easily

*   Enhance reporting capabilities using the SuperReport Pro developer API

*   Complete support for creating HTML formatted reports

*   HTML Report Generation Support

*   Repeating objects for print related many records

*   Supports printing 4th Dimension arrays, including direct access to specific array elements

*   Support for executing callback routines and object scripts when printing reports

*   Support for execute custom script execution systems for enhanced script management

*   Support for custom structure views ? great for isolating what tables and fields user can access

*  Developer API for customizing end-user functionality

*   Enhanced Editor Customization

 SuperReport Pro Manual
 SuperReport Pro Release Notes
what's new
This release fixes several bugs and brings new features.

System requirements
SuperReport Pro 2.9 requires 4D v2004 or higher (including 4D v11 SQL and 4D v12).

Fixed bugs
Fixed Print Preview on MacOS X.

Fixed script editing on Windows (CR/LF handling).

Removed Cancel button from SuperReport Pro Preview button.
In 4D v11/v12 a plugin cannot close its window in which it displays a plugin area.

Fixed a problem where SuperReport Pro tried to display a dialog when the Preview window was displayed. This resulted in a freeze of 4D.

New features
SuperReport Pro is now fully compatible with 4D v11/v12.

The storage of SuperReport Pro reports changes from picture to blob

In 4D v11 and v12, it is no longer possible to use picture fields to store SuperReport Pro reports. All SuperReport Pro calls accepting picture parameters are changed to blob parameters. However, it is not possible to just change the field type in 4D from picture to blob, report stored in picture fields must be converted to blob fields with the new SuperReport Pro method SR Report To BLOB.

This command accepts a SuperReport Pro report in picture parameter and returns a blob:

SR Report To BLOB (picture) -> blob

The older call SR SWAP HANDLES is deprecated and should not be used in 4D v11 and v12.

It is recommended to use SR Report To BLOB in 4D 2004 (before data conversion) to convert SuperReport Pro reports from picture field to blob field. However, if the data file is already converted, it is still possible to use the call to convert the reports and their scripts.

The recommended sequence is as follows:
1. if there are SuperReport Pro reports stored in picture fields in 4D 2004 database, create a blob field for each picture field
2. use call SR Report To BLOB to move reports from picture fields to blob fields in 4D 2004
3. convert the data to 4D v11/v12
4. in v11/v12, use only blob fields

It is possible to export all reports from picture fields in 4D 2004 and reimport them to blob fields in 4D v11/v12 as well.

Note that as parameter declaration of SuperReport Pro calls is changed from Picture to Blob, compiler in 4D will show all places where picture variable or field are passed to SuperReport Pro as compiler errors..
licenses

Registration
SuperReport Pro requires a registration key to unlock the product making it a full working version. Call the SP Register command (see SP Register for complete details) in the On Startup method.
Without the registration key, SuperReport Pro will operate in demonstration mode during 20 minutes.
Version 2.9 introduced a new license design. Previous licenses will not work with this release.
In order to activate SuperReport Pro 2.9 and above, you need to require a new license key from e-Node.

License types
Like all e-Node plug-ins, SuperReport Pro offers six different license types. There are no such things as MacOS vs Windows or Development vs Deployment:
Single user license. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on 4D Standalone or Runtime. Since the registration key is linked to a specific 4D license, you need to provide the number returned by the 4D command GET SERIAL INFORMATION (first parameter). A new license will be provided for free at any time if you change your 4D version and/or get a new 4D registration key, provided that your previous licenses match the current public version at the exchange time.
Small server. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on 4D Server up to 10 users. The registration key is linked to your 4D Server license just as above.
Medium server. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on 4D Server up with 11 to 20 users. The registration key is linked to your 4D Server license just as above.
Large server. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on 4D Server over 20 users. The registration key is linked to your 4D Server license just as above.
The Server upsize item means switching from a Small server to a Medium server, or from a Medium server to a Large server.
Unlimited Single User. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on as many 4D Standalone, Runtime or Engine copies that run your 4D application(s). This is a yearly license, which expires after the date when it is to be renewed. The expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire.
Unlimited OEM. This license allows development (interpreted mode) or deployment (interpreted or compiled mode) on as many 4D Server (of any number of users), 4D Standalone, Runtime or Engine copies that run your 4D application(s). This is a yearly license, which expires after the date when it is to be renewed. The expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire.

A 4D database used to retrieve your 4D serial information is available from the link below.

Upgrading from previous versions
SuperReport Pro 2.9 is a free upgrade from all previous versions.
Please contact e-Node with proof of purchase of your current version.
Code_4D.gif  A 4D database used to retrieve your 4D serial information for plugin registration
configuration
4D v12 compatible
pricing
  SuperReport Pro 2.9
Single user (development & deployment)
MacOS & Windows 90.00 €
  SuperReport Pro 2.9
Server license (per server) - 1 to 10 users
MacOS & Windows 150.00 €
  SuperReport Pro 2.9
Server license (per server) - 11 to 20 users
MacOS & Windows 240.00 €
  SuperReport Pro 2.9
Server license (per server) - over 20 users
MacOS & Windows 330.00 €
  SuperReport Pro 2.9
Server upsize
MacOS & Windows 90.00 €
  SuperReport Pro 2.9
Unlimited single-user license (per year)
MacOS & Windows 500.00 €
  SuperReport Pro 2.9
OEM unlimited license (per year)
MacOS & Windows 1,500.00 €