PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Quick overview
  • Differences between the standard report editor and "Reports & Queries"
  • Standard report editor
  • User version of report editor (Reports & Queries - WINDEV only)
  • Documentation
  • Setup
  • Register
Products
WINDEVWEBDEV - Server codeWEBDEV - Browser codeWINDEV MobileReports and Queries
Platforms
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidAndroid Widget iPhone/iPadApple Watch
Languages
JavaPHPAjaxUser code (UMC)External language
Databases
HFSQLHFSQL Client/ServerStored proceduresOLE DBODBCNative Accesses
Quick overview
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor. The reports can be created with the data coming from:
  • a data file found in an analysis or any data file,
  • a query result,
  • a view on a HFSQL data file,
  • a memory zone,
  • a Table control found in a window or in a page,
  • Versions 19 and later
    a TreeView Table control found in a window or in a page,
    New in version 19
    a TreeView Table control found in a window or in a page,
    a TreeView Table control found in a window or in a page,
  • Versions 17 and later
    an Organizer or Scheduler control found in a window,
    New in version 17
    an Organizer or Scheduler control found in a window,
    an Organizer or Scheduler control found in a window,
  • a text file,
  • Versions 15 and later
    a variable (variable global to the project or variable used in the current report),
    New in version 15
    a variable (variable global to the project or variable used in the current report),
    a variable (variable global to the project or variable used in the current report),
  • ...
The report editor can also be used to create customizable blank reports.
The method for creating a report is straightforward. A wizard helps you create the report. Once it has been described, the report corresponding to your choices is generated. The report can be run:
  • from the editor directly.
  • from a site or from an application.
You can modify the layout of the report, add, modify or delete controls. You also have the ability to perform specific processes in WLanguage (the programming language of WINDEV, WEBDEV and WINDEV Mobile).
The report editor is easy to use. It proposes several features:
  • Choosing the destination of the report execution:
    You have the ability to print in a file in PDF, HTML, XML, XLS, RTF or PCL format.
    In WEBDEV, this file is saved in a directory accessible in write mode on the server. Then, this file can be displayed on the browser.
    In WINDEV, the report can be previewed before it is printed and it can be printed from the preview.
    In WINDEV Mobile, the destination of the report depends on the platform:
    - in the Windows Mobile applications, the report can only be saved in PCL format and printed on a PCL printer.
    Versions 18 and later
    - in the iOS applications, the report can only be saved in PDF format.
    New in version 18
    - in the iOS applications, the report can only be saved in PDF format.
    - in the iOS applications, the report can only be saved in PDF format.
    Versions 21 and later
    - in the UWP applications, the report can only be saved in PDF format.
    New in version 21
    - in the UWP applications, the report can only be saved in PDF format.
    - in the UWP applications, the report can only be saved in PDF format.
  • Choosing the items to print:
    You have the ability to choose the items that will be printed (no need to print all of them).
  • Ability to print the data of several data files:
    The report can contain items coming from several data files. To simplify the data selection, the queries allow you to easily select the data to print.
  • Versions 15 and later
    Ability to print the data coming from variables:
    The report can contain items linked to variables found in the project (global variables) or in the report (local variables). These variables can be simple variables, members of classes, members of structures or members of advanced variables.
    New in version 15
    Ability to print the data coming from variables:
    The report can contain items linked to variables found in the project (global variables) or in the report (local variables). These variables can be simple variables, members of classes, members of structures or members of advanced variables.
    Ability to print the data coming from variables:
    The report can contain items linked to variables found in the project (global variables) or in the report (local variables). These variables can be simple variables, members of classes, members of structures or members of advanced variables.
  • Selecting records:
    One or more criteria can be defined to select the records that will be printed. Powerful queries allow you to create reports corresponding to complex selection conditions.
  • Sorting records:
    You can select the sort conditions according to which records will be displayed. You can even define a break on the sort arguments.
  • Printing labels:
    You have the ability to create and print custom labels.
  • Custom calculations:
    You have the ability to add custom calculations to your report (VAT, ...).
  • Totals and counters:
    You have the ability to add totals and counters on the controls (calculated controls or controls linked to items). These totals and counters can be general, intermediate, by break, ...
  • Images, borders, background colors:
    You have the ability to improve the report layout by adding charts, images, borders and background colors.
  • Choosing fonts:
    The controls found in your report can have different fonts, different colors, ...
  • Configuring the page headers and footers:
    Various information (date, page number, total number of pages, ...) can be displayed in the page headers and footers. Different page headers and page footers can be defined in a report (even page footer and odd page footer for example).
  • Printing grouped reports:
    Several methods can be used to print several reports in the same output (in the same PDF file for example):
    • the nesting of reports,
    • the internal reports,
    • Versions 16 and later
      the composite reports,
      New in version 16
      the composite reports,
      the composite reports,
    • Versions 17 and later
      the sequence of reports.
      New in version 17
      the sequence of reports.
      the sequence of reports.
  • Versions 15 and later
    Choosing the number of columns:
    The data found in your report can be printed in several columns.
    New in version 15
    Choosing the number of columns:
    The data found in your report can be printed in several columns.
    Choosing the number of columns:
    The data found in your report can be printed in several columns.
Differences between the standard report editor and "Reports & Queries"
Two versions of the report editor are available:
  • the standard report editor.
    This version is supplied with WINDEV, WEBDEV and WINDEV Mobile. This version can only be used when developing a WINDEV or WINDEV Mobile application, or a WEBDEV site.
  • the user version of the report editor (also called Reports & Queries). This editor is supplied with WINDEV only.
    This version is independent of WINDEV and it can be used by the end users.
    Some features of the report editor are not available in this version.
    The icon indicates the differences between the user version of the report editor and the standard report editor.
WINDEVWEBDEV - Server codeWINDEV Mobile

Standard report editor

The standard query editor allows you to create reports and to run these reports from the editor or from an application developed with WINDEV, WINDEV Mobile or WEBDEV.
The dongle of the product used is required to use the report editor. It must be plugged into the parallel port of your computer when using the editor.
No dongle is required by the end users to run a report from a WINDEV, WINDEV Mobile or WEBDEV application.
Several examples are supplied with the standard report editor. These examples describe the main reports that can be used in your applications (invoice, list, labels, ...).
To find out the list of examples for using reports, display the ("? .. See the guide") and enter the "Report" keyword. The list of examples for using reports is displayed.To find out the list of examples for using reports:
  • Display the guide: on the "Home" pane, in the "Online help" group, expand "Help" and select "See the guide".
  • Enter the "Report" keyword.
  • The list of examples for using reports is displayed.
To find out the list of examples for using reports:
  • Display the home window (CTRL + >).
  • Enter the "Report" keyword.
  • The list of examples for using reports is displayed.
Check these examples, they will teach you a lot and you will be able to use them when you create your own reports!
WINDEVReports and Queries

User version of report editor (Reports & Queries - WINDEV only)

Reports & Queries allows you to create and run reports from the editor (WINDEV is not required).
The reports cannot contain code lines for modifying the data files (functions used to perform write operations in the files).
The created reports can be run from the report editor or from a WINDEV application (if this application supports the reports created with Reports & Queries)
No dongle is required to use Reports & Queries.
Some operations are required to create new reports or to modify the existing reports with Reports & Queries. See Distributing Reports & Queries for more details.

Documentation

Reports & Queries and the standard report editor are supplied with the same online help. The standard report editor is also supplied with printed documentation.
  • Printed documentation
    The printed documentation is intended to help you discover and use the report editor. The second part of this guide describes the query editor.
    The "Report editor guide" is supplied with the "Programming guide", the "Tutorial" and the "Concepts".The "Report editor guide" is supplied with the "Tutorial" and the "Concepts".
  • Online help
    The online help is intended to help you handle the editor. The online help is proposed:
    • in the format of a local help. The necessary files are installed on the development computer.
    • in the format of an Internet help. This help can be accessed from any computer equipped with an Internet access. This help is updated on a regular basis.
To access the online help, use one of the following methods:
  • select "?.. Summary" or "?.. Help index".on the "Home" pane, in the "Online help" group, expand "Help" and select "Help index".
  • press [F1].
To modify the type of online help used:
  1. Select "Tools .. Options .. General options of XXX".On the "Home" pane, in the "Environment" group, expand "Options" and select "General options of XXX".
  2. In the "Help" tab, select the access mode to the help database : "Use the help database by Internet" or "Use the local help database" as well as the prefered language.
  3. Validate.

Setup

  • Installing the standard report editor: The standard report editor is automatically installed with WINDEV, WEBDEV or WINDEV Mobile.
  • Installing Reports & Queries: To install Reports & Queries, follow the instructions given when installing the WINDEV application.
Minimum configuration required for Reports & Queries
Reports & Queries must be installed on a computer with the following characteristics:
  • 512 MB of RAM (1 GB or more recommended).
  • 800 MB of disk space.
  • Windows 2000, 2003, XP, Vista, 7, 8 or later.

Register

The registration card supplied with your product is very important. It allows you to benefit from the free services proposed by PC Soft to its customers: free Technical Support, information about new releases, product upgrades, ...
Fill and return your registration card today.
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment