Frequently Asked Questions

General questions

What do I need to create a report in Reportizer?

For file report, there are no special requirements.

For database report, you need to have a database with data. In some cases you need to have a database engine installed and/or drivers (please, refer to next question).

What database formats are supported?

This depends on available database engines, database server clients and drivers. Current version of Reportizer can work with data of almost all major relational database types, e.g. dBase (DBF), Paradox (DB), Comma separated values (CSV), Microsoft Access (MDB), Microsoft Excel (XLSX, XLS), Oracle, Interbase, SQL Server, Firebird, DB2 and so on.

What are the differences between Reportizer and other database reporting tools?

Probably, Reportizer gives you less functionality than the industry leaders, but it produces professional looking reports for the small price.

What are the differences between Reportizer and Database Tour Pro reporting?

Both tools, Reportizer and Database Tour Pro, use the same report engine (vlReport). The report templates of these tools usually compatible and can be edited by both tools.

But there are also important differences between these tools. While Database Tour Pro is a general database tool, where database reporting is one of the many features, Reportizer шs designed for reporting purposes only. Each of them has its own advantages, but Reportizer in most cases provides more powerful and convenient way to design database reports, which achieved by including the following features:

- Opportunity to work with report collections (folders or databases with reports).
- Ability to disable report editing by the application administrator (with password protection), which is necessary sometimes when the application is used by several people and some of them are not advanced users and have permissions only to print reports, not edit.
- Ability to edit reports not only in visual designer, but also in text mode.

What interface (GUI) languages are supported?

Currently, English, German, French, Spanish, Polish, and Ukrainian interfaces are supported. Each interface is separated into a different setup module, therefore, when downloading Reportizer, please make sure that you are downloading correct language version.

What is the Reportizer Viewer?

Reportizer Viewer is a small reporting tool. It is free for personal use. Buyers of Reportizer or Database Tour Pro may use it also for commercial use without additional charge.

Unlike Reportizer, Reportizer Viewer allows previewing, printing, and exporting only. So, it is useful for using on those computers, where reports should not be modified, but should be used only for printing (or exporting).

Reportizer Viewer can be associated with report files for easy opening them from Windows Explorer. It also supports many command line parameters for printing, database access, passing parameter values etc.

What version to choose: 32-bit or 64-bit?

Choosing which version to download and install is the question of compatibility between Reportizer software and: 1) your operating system (OS); 2) other database components the application works with.

Compatibility with OS

You can use Reportizer 32-bit on Windows 32-bit and Windows 64-bit, but Reportizer 64-bit should be used only on Windows 64-bit.

Compatibility with other database components

Let's look at a few examples...

If you want to work with dBase (.dbf) files, Reportizer can use different ways to open such files. No matter what way you choose, all involved database components (drivers, OLE DB providers, and Reportizer) have to be of the same bitness. For example, when you will work with those files through an ODBC driver, the bitness of Reportizer must match the bitness of the ODBC driver.

Similarly, if you need Reportizer to work with .accdb databases (Microsoft Access 2007 and above), the Reportizer bitness must match the bitness of the ACE OLE DB provider or Access ODBC driver depending on what component (OLE DB or ODBC) you choose.

To work with Oracle, SQL Server, PostgreSQL, Firebird, MySQL, and other server databases, the bitness of Reportizer should be the same as the bitness of the corresponding client; if you plan to work with such databases via ODBC, the bitness of Reportizer should be the same as the bitness of the corresponding ODBC driver.

And if you need to work with databases via old BDE, you should install 32-bit version of Reportizer.

Anyway, on Windows 64-bit, if you do not want to dive into these details, you can install both Reportizer (Viewer) 32-bit and 64-bit at the same time and switch between them whenever you need.

Pre-purchase and post-purchase questions

I purchased Reportizer and I need support. Where should I place the support ticket?

Please contact us using the online form here.

I purchased Reportizer, but after entering the serial number, I see error message 'Reportizer has already been registered on another computer'. What does it mean?

Note, that you may use your purchased product on the amount of computers, which is allowed by purchased license.

For example, if you purchased one license, you may use the application on one computer only, as it is described here.

In your case, it means you have already activated Reportizer with your serial number on other computer(s) and you are trying to activate it on extra computer. So, you should uninstall Reportizer on some other computer(s) and try again. If the problem still exists, please contact us with specifying your serial number.

I purchased Reportizer, but cannot activate it. I entered my serial number and application said it is valid, but every time it starts, the activation window appears. What am I doing wrong?

The activation of Reportizer is done within two steps: validation of your serial number, and the activation itself.

You usually should not have problems with first step, if you have valid serial number.

The second step (activation) is used to prevent casual piracy. Note, that you may use your purchased product on the amount of computers, which is allowed by purchased license. Activation just ensures that your serial number was used in compliance with Reportizer license; in other words, it ensures, that amount of computers, where your serial number is used, is not larger than amount of copies purchased.

For example, if you purchased one license, you may use the application on one computer only, as it is described here.

Activation is usually done automatically behind the scene, after you enter your serial number and if you have Internet connection.

In your case, it seems, the serial number validation passed successfully, but activation failed due to either your serial number is used on other computer(s), or you have not Internet connection on your computer.

If you have not Internet connection on the computer where you want to use Reportizer, you should obtain the activation code using another computer, which has Internet connection, and then enter it in the application; just follow instructions, which appear after unsuccessful activation.

I purchased Reportizer, but now I want purchase another copy. Can I expect a discount in this case?

Yes. Before purchasing, please contact us and send your order number and serial number. The discount amount will depend on amount of copies, purchased before, and amount of copies, you want to purchase, as it is described on the order page.

I installed and registered Reportizer, but now I need to move it on another computer. What is the right way to do this?

One Reportizer license allows you to use the application on one computer only. To move installed and registered application on another computer, you should uninstall it on the old computer (through the Control Panel) and install and register it on the new computer.

I want purchase several your products. Can I expect a discount in this case?

Yes. You should start your order process on the order page. You will be able to select more than one product to purchase by lower price than they are usually sold separately. If the product combinations offered are different as you would like to purchase, or if you want purchase multiple licenses of certain product, please contact us.

Technical questions

Can I configure Reportizer to be used for printing only?

Yes. You can prevent other people from editing reports by locking all report editing features using the corresponding interface option. The option to enable this feature again can be protected by password. But it is recommended to use Reportizer Viewer instead.

Can I export Reportizer reports to some common formats?

Yes. You can export reports to TXT, HTML, XLSX, XLS documents, or image formats.

It is also possible to export your report to a static report (with STT extension). This format contains an exact copy of the prepared report and can be opened in Reportizer, Reportizer Viewer, and Database Tour Pro.

What about exporting reports to PDF?

Reportizer already has a beta version of PDF exporting.

There are some known issues and limitations:

  • - Only standard PDF fonts are used;
  • - No Unicode support;
  • - Text scaling is not perfect.

Here are some recommendations on how to avoid most of problems when exporting reports to PDF:

  • - In your reports, that needs to be exported as PDF, use only Arial, Courier, or Times New Roman fonts;
  • - Leave enough room for the text report objects to be sure that text fits the object bounds either in Reportizer or in exported document.
How to use images in Reportizer reports?

Reportizer reports support the following graphic formats: PNG, BMP, ICO, EMF, WMF, JPEG, GIF.

To show a static image, add an Image object to your report and load the image from a file.

To show dynamically loaded images, add Database Image object (it shows images from the database) or File Image object (it shows images from files). Point the objects to appropriate database fields or files.

Reportizer comes with many report examples, where you can find different types of images.

How to use grouping of records in a Reportizer report?

Reportizer supports three levels of grouping. Each group can have its own header, footer and group totals.

To create a group, set a grouping expression for Report object, then add the group header and/or group footer.

Reportizer comes with several report examples, which use the grouping of records.

My report uses only two numeric fields and several hundreds of records. How can I optimize it to fill page area maximally?

You need to set Columns Count of Page object to the appropriate value (default setting is 1). For example, if width of your two fields occupy 1/3 of the page width, then you should set Columns Count property of the Page object to 3. In this case you get the full page filled.

Note, that in current version Auto stretching property of Data band object should be set to No for multi-column reports.

Some text objects in my report look ugly, especially when I scale them or print them. How to fix that?

Make sure you are using TrueType fonts for these objects. Other types of fonts can be scaled incorrectly.

The report data source is limited to either a table name or a SQL query of SELECT type. But I need to perform some other database actions to prepare data for the report. Is it possible in Reportizer?

Yes. Starting from report engine version 4.0.4.0 (it comes with Reportizer 6.6.3+), the report data source has an additional property 'Before Open'. Using it, you can specify a set of SQL commands to be performed each time when the report data source is opened.

And in Reportizer 6.6.4+, you can use the 'After Close' property, which allows you to perform any final actions—if needed—after viewing a report.

If your question isn't here, please contact us.