Home  >  Plug-ins and tools for 4D  >  e-Node plug-ins  >  PrintList Pro 5.2.1
Login (eMail)
Password
Create an account
Forgot your password ?
e-Node plug-ins
AreaList Pro
SuperReport Pro
PrintList Pro
Internet ToolKit
CalendarSet
4D Line
 
Diaporama
AreaList Pro
4-Sight Fax
PrintList Pro
SuperReport Pro
 
Timbuktu Pro MacOS & Windows
Cross-platform remote control software. Special discount: 30% off Timbuktu Pro MacOS licenses
This limited special offer ends on Nov 30, 2014. Save 30% on all Timbuktu Pro licenses for MacOS.

AreaList Pro v9.8
With thousands of users around the world AreaList Pro is the #1 best seller plug-in for 4D, used by most top professional developers and publishers.

PrintList Pro v5.2
Version 5 is a full rewrite including Unicode mode, compatibility with AreaList Pro v9, 4D v11, v12, v13, v14 and above, with exciting new features.

4-Sight Fax v8.0
4S_FAX_v8_Client_installer-150x150.png
The only MacOS X Fax Server for MacOS and Windows workstations. New release includes Web client.

Internet Toolkit v3.5
Compatible with MacOS X 10.9 Mavericks.
Now included into the e-Node Partner license at no extra cost.

SuperReport Pro v3.1.1
The most popular printing tool for 4th Dimension has been updated to version 3.1: this major release includes over a hundred new features, changes and fixes. Version 3.1.1 brings a couple of additional changes. See the release notes for details.

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

PDF-XChange Editor
Edit PDF files directly.

PDF-XChange & PDF-Tools
Creation and manipulation of Adobe compatible PDF files
ecm
PrintList Pro 5.2.1
available language
compatibility
download order
Published by e-Node worldwide.
PrintList Pro is an easy-to-use tool for printing arrays and records on 4th Dimension layouts.

As with AreaList Pro, PrintList Pro provides capabilities not available in native 4D, such as automatic column sizing, custom formatting, robust break level processing, calculated columns and more.

PrintList Pro is the perfect complement to the AreaList Pro best seller plugin, providing a full-featured plug-in which can be used to print columns of data. You can use PrintList Pro for any standard columnar output (arrays or fields, calculated columns) and it be configured to easily print an AreaList Pro object - retaining all formatting features.

Version 5.x is a full rewrite including Unicode mode, compatibility with AreaList Pro v9, 4D v11, v12, v13, v14 and above, with exciting new features.
Features
PrintList Pro is an easy-to-use tool for printing arrays and records on 4th Dimension layouts. It lets you print arrays or fields as well as calculated columns.

Because PrintList Pro is a plug-in, it is very fast, and provides capabilities not available to you using native 4D arrays or report printing tools, such as automatic column sizing, custom formatting, robust break level processing, calculated columns and more.

Data is passed to PrintList Pro using 4D arrays, or field references. If only two columns need to be printed, create two arrays or specify two fields and pass them as parameters to PrintList Pro. No data dispatching over multiple 4D objects or other contortions are needed.

PrintList Pro can be used with just one command - no special formatting is required. For those cases when more control is needed, several optional commands give you complete control over the appearance of the report.

Special tools are implemented if you wish to customize the calculations and configuration of PrintList Pro, allowing the customization to be implemented rapidly.

PrintList Pro's break level processing includes the ability to apply a variety of built-in calculations as well as the ability to perform custom calculations. Complete control over style, color, and formatting of all break level information is given.
What's new

New in versions 5 and above

- PrintList Pro version 5 supports Unicode for printing.
- Styled text is supported.
- PrintList Pro version 4.x commands are still here: your previous code should work fine, give or take a few changes and minor deprecated features described in the manual and release notes.
- The PL_Register command takes just one parameter, and it returns 0 for OK and an integer between 1 and 8 if not OK.
- The 4D project method Compiler_PLP is no longer needed.
- PrintList Pro uses native drawing.

* New Configuration commands
- PL_AddColumn (areaRef:L; dataPointer:Z; insertAt;L) -> result:L
- PL_Load (areaRef:L; XML:T) -> result:L
- PL_Save (areaRef:L; XML:T) -> result:L

* New Break Processing commands: Computed Breaks
- PL_ProcessArrays (callbackMethodName:S; breakArrays:Y; dataArrays:Y; useDetail:L) -> error:L
- PL_GetBreakValue (handle:L; column:L; calculation:L) -> value:F

* New break calculations
In break calculations, "\Var" will compute variance and "\Dev" will compute standard deviation.

* Calculated columns in array mode
PrintList Pro now supports calculated columns in array mode, when previous versions only offered this feature in field mode.

* New RGB commands
- PL_SetBrkColRGBOpt (areaRef:L; breakLevel:I; columnNum:I; showColDivider:I; lineWidth:F; dividerRed:L; dividerGreen:L; dividerBlue:L)
- PL_SetBkHColRGBOpt (areaRef:L; breakLevel:I; columnNum:I; showColDivider:I; lineWidth:F; dividerRed:L; dividerGreen:L; dividerBlue:L)
- PL_SetBrkRowRGBDiv (areaRef:L; lineWidth:F; dividerRed:L; dividerGreen:L; dividerBlue:L)

* Additions to existing commands
- Support for picture alignment.
- PL_SetColOpts has a new parameter (on Windows): drawing engine (GDI plus or GDI)
- PL_SetFormat has three new parameters: attributed (multi-style) text, line spacing, vertical alignment
- Double lines (typical in accounting) are now supported

* Printing an AreaList Pro area
- To print AreaList Pro areas, just call AL_Save and PL_Load - they use the same XML UTF-8 format. Then set row/cell options and you are done. Or add break processing options.
- Using this feature will allow you to indirectly apply AreaList Pro v9 numerous formatting options to a PrintList Pro area (calling the v9 property based API) using an AreaList Pro area as the data and formatting source.
Documentation
pdf.gif  PrintList Pro developer reference
pdf.gif  PrintList List Pro Current version Release notes
Demonstration databases

4D v13 and v14 databases illustrating PrintList Pro v5 features
4Dv13-main.jpg  PrintList Pro v13 demonstration database
v14.jpg  PrintList Pro v12 demonstration database
Configuration
PrintList Pro version 5.x is compatible with 4th Dimension v11, v12, v13 and v14 for both MacOS and Windows, including Windows 64-bit 4D Server.
It requires MacOS X 10.5 or higher and Windows XP SP2 or better.
Licenses

Registration
PrintList Pro requires a registration key to unlock the product making it a full working version.
Without the registration key, PrintList Pro will operate in demonstration mode during 20 minutes.

Registering PrintList Pro is easier than ever. The demonstration mode dialog includes an "eMail" button to send us the serialization information that we need to generate your license.
Once you receive your license, click on the "Register" button and enter / paste it. You're all set.
A "PLP5.license4Dplugin" license document will be created or updated in your 4D license folder with your registration key and PrintList Pro will be registered.
This feature is not available for annual licenses.

License types
Like all e-Node plug-ins, PrintList Pro offers several license types. There are no such things as MacOS vs Windows or Development vs Deployment

Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, except merged) on 4D Standalone or 4D SQL Desktop.
Since the registration key is linked to a specific 4D license, you need to provide the number returned by the "Copy" or "eMail" buttons from the plugin demonstration mode alert
(this number is actually the 4D command GET SERIAL INFORMATION first parameter).
A new license will be supplied 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.
Note that if you are using several concurrent versions of 4D you will need one plugin license for each version.

Server
These licenses allow development (interpreted mode) or deployment (interpreted or compiled mode, except merged servers)
on 4D Server with up to 10 users ("small server"), 11 to 20 users ("medium server") or more ("large server").
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.
Note that if you are using several concurrent versions of 4D you will need one plugin license for each version.

Merged
These licenses are designed for single user compiled/merged applications built with 4D Volume Desktop (one license per workstation)
or for merged server and related client applications (one license per server).
They are linked to the machine ID (server or single user workstation), not the 4D serial number.

Unlimited Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged)
on any number of single user 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.

OEM
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) on any number of 4D Servers (any number of users), 4D Standalone, 4D SQL Desktop or merged 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 is a global OEM license, covering all the plug-ins published by e-Node, including AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit in all configurations.

e-Node Partner
This license matches 4D's annual Partner subscription and includes AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit.
For each product, a single registration key allows development (interpreted mode) or deployment (interpreted or compiled mode, except merged)
on all versions/platforms of 4D Standalone and 4D Server (2 users) provided by your 4D Partner license. No merged applications.
This is a yearly license, which expires on February 1st (same date as your 4D Partner licenses).
The expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire.


PrintList Pro version 5.2 is a free upgrade from v4.7: existing 4.7 and 5.0 licenses will activate version 5.2.

Upgrades from version 4.6 (single user or server) are available at 50 EUR each
pricing
  PrintList Pro 5.2.1
Partner License (one year)
Includes AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit. 380.00 €
  PrintList Pro 5.2.1
Single user (development & deployment)
MacOS & Windows 60.00 €
  PrintList Pro 5.2.1
Server license (per server) - 1 to 10 users
MacOS & Windows 90.00 €
  PrintList Pro 5.2.1
Server license (per server) - 11 to 20 users
MacOS & Windows 140.00 €
  PrintList Pro 5.2.1
Server license (per server) - over 20 users
MacOS & Windows 190.00 €
  PrintList Pro 5.2.1
Server upsize
MacOS & Windows 50.00 €
  PrintList Pro 5.2.1
Merged Single User - one license per workstation
MacOS & Windows 20.00 €
  PrintList Pro 5.2.1
Merged Single User - 10 pack
MacOS & Windows 130.00 €
  PrintList Pro 5.2.1
Merged Single User - 50 pack
MacOS & Windows 530.00 €
  PrintList Pro 5.2.1
Merged Server (per server)
MacOS & Windows 60.00 €
  PrintList Pro 5.2.1
Unlimited single-user license (one year)
MacOS & Windows 599.00 €
  PrintList Pro 5.2.1
Upgrade from version 4.6 (single user or server)
MacOS & Windows 50.00 €