ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

NdxEncryption (Property)
The NdxEncryption property sets the encryption method of the index file (.NDX) associated with a data file.
<Connection variable>.DeleteFile (Function)
Deletes HFSQL data files (.fic, .ndx, .ftx, .sdx and .mmo files, if any) from the server.
HDeleteFile (Function)
Deletes HFSQL data files (.fic, .ndx, .ftx, .sdx and .mmo files, if any) from the server.
HInfoFile (Function)
Returns the characteristics of an HFSQL Classic or Client/Server data file.
Install WDTRAD
WDTRAD is automatically installed along with WDMSG and/or WDINT.
<Connection variable>.CopyFile (Function)
Copies an HFSQL data file (.fic, .ndx, .ftx, .sdx and .mmo files, if any):
  • from the HFSQL server to the server (to perform a backup for example).
  • from the HFSQL server to the client (to perform a local backup for example).
  • from the client to the HFSQL server (to update the data files for example).
  • from an HFSQL server to antoher HFSQL server.
hFileParameter (Variable type)
The hFileParameter type is used to define the data files taken into account by a scheduled optimization task.
WDAdminHF: Saving the databases
The remote HFSQL administrator allows you to create backups of HFSQL Client/Server data files...
HCopyFile (Function)
Copies an HFSQL data file (.fic, .ndx, .ftx, .sdx and .mmo files, if any):
  • from the HFSQL server to the server (to perform a backup for example).
  • from the HFSQL server to the client (to perform a local backup for example).
  • from the client to the HFSQL server (to update the data files for example).
  • from an HFSQL server to antoher HFSQL server.
ExceptionInfo (Function)
Retrieves information about the current exception.
Selecting the application or the files to install
WINDEV includes a wizard for generating a setup program:
  • to install a WINDEV application.
  • to install other files. Installing goodies for instance (images, videos, ...).
WDLog: Backup of HFSQL data files
WDLog allows you to save all the HFSQL data files used by a WINDEV or WEBDEV application...
<Source>.InfoFile (Function)
Returns the characteristics of an HFSQL Classic or Client/Server data file.
Limitations of WINDEV, WEBDEV and WINDEV Mobile
HCreationIfNotFound (Function)
Performs the following operations:
  • If the data file doesn't exist, create an empty data file (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
  • If the data file exists, opens the data file.
<Source>.CreateIfNotFound (Function)
Performs the following operations:
  • If the data file doesn't exist, create an empty data file (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
  • If the data file exists, opens the data file.
ErrorInfo (Function)
Retrieves information about the last error that occurred in a function of a WINDEV, WINDEV Mobile or WEBDEV component.
<Source>.ChangeLocation (Function)
Modifies the search mode of physical data files (.FIC, .NDX, ...).
HFSQL Client/Server functions (prefix syntax)
Several HFSQL functions are used to manage the HFSQL Client/Server data...
<Connection variable>.InfoFile (Function)
Returns the characteristics of an HFSQL Classic or Client/Server data file.
<Source>.Close (Function)
Closes either a data file or all data files opened by the current user: all corresponding physical data files are closed for the current user.
HChangeLocation (Function)
Modifies the search mode of physical data files (.FIC, .NDX, ...).
HClose (Function)
Closes either a data file or all data files opened by the current user: all corresponding physical data files are closed for the current user.
HDBDescribeIndex (Function)
Describes through programming the different index files that will be created.
2. Deploying a website via HTTP
WEBDEV Tutorial - Website deployment Lesson 2 - Deploying a website via HTTP - 30 min
HCheckIndexAsynchronous (Function)
Checks that the data contained in the index file (.NDX file) correctly references the data contained in the HFSQL Client/Server data file (.FIC file).
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
HFSQL Client/Server functions
Several HFSQL functions are used to manage the HFSQL Client/Server data...
Where are the files located after the setup?
Analysis editor: Handling a data file
The main operations that can be performed on a data file from the data model editor are as follows ...
WDAdminHF: Scheduled task
The remote HFSQL administrator is used to define the scheduled tasks...
Reports & Queries software: WLanguage functions not supported
Some WLanguage functions are not available in Reports & Queries...
Organizing the directories of a project
When creating a project, a directory specific to this project is automatically created...
<HFSQL connection>.CheckIndexAsynchronous (Function)
Checks that the data contained in the index file (.NDX file) correctly references the data contained in the HFSQL Client/Server data file (.FIC file).
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
WDOptimizer: Presentation
The various operations that can be carried out with WDOptimizer are ...
HReindexAsynchronous (Function)
Rebuilds the index of an HFSQL Client/Server data file (".NDX" file). This operation is asynchronous, i.e., it is performed on the server and does not block the client side.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
<HFSQL connection>.ReindexAsynchronous (Function)
Rebuilds the index of an HFSQL Client/Server data file (".NDX" file). This operation is asynchronous, i.e., it is performed on the server and does not block the client side.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
fDataDirCommon (Function)
Returns a directory path for the data shared:
  • between all the users of the computer
  • between all the TSE users
This directory can be used without restriction in Windows XP, Vista, and so on. This directory is used to store: 
  • the files for the general configuration of the application (.INI files, .XML files, etc.).
  • data files common to all users (HFSQL data files .fic, .ndx, .mmo).
Configuring the assisted universal replication
If your application uses assisted universal replication via a .WER file, the setup creation wizard proposes to configure the setup to install the different tools required for this type of replication.
HCheckIndex (Function)
Checks whether the data found in the index file (.NDX file) properly refers the data found in the data file (.FIC file).
<Source>.CheckIndex (Function)
Checks whether the data found in the index file (.NDX file) properly refers the data found in the data file (.FIC file).
fDataDirUser (Function)
Returns a directory path for the data of the current user of the current application.
<Source>.Index (Function)
Rebuilds the file index (".NDX" file).
Custom-Folders in the analysis
Several file descriptions can be grouped into a "Custom-Folder"...
Extensions of files created by WINDEV, WEBDEV, WINDEV Mobile
The table below presents the main extensions of files created and supported by WINDEV, WEBDEV and WINDEV Mobile...
Comparing the project messages
The comparison between source and target text helps you find translation errors...
WDInst: set the characteristics of the files to be installed
WDInst allows you to configure the characteristics of the files to install...
HIndex (Function)
Rebuilds the file index (".NDX" file).
HErrorInfo (Function)
Returns a detailed information about the last error triggered by the HFSQL engine.
Creating a WINDEV Mobile project
A project is a logical set of elements and processes whose purpose is to accomplish a given objective...
Creating a WEBDEV project
A project is a logical set of elements and processes whose purpose is to accomplish a given objective...
Constants for managing errors and exceptions
List of constants used by the functions for managing errors and exceptions.
Creating the executable and the setup program
WINDEV Tutorial - Deploying an application Creating the executable and the setup program - 30 min
Creating a WINDEV project
A project is a logical set of elements and processes whose purpose is to accomplish a given objective...
2. Creating data files in the analysis
WEBDEV Tutorial - Creating a WEBDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
dbgEnableLog (Function)
Enables the runtime log programmatically.
HFSQL Control Center: HFSQL Client/Server backups
The HFSQL Control Center allows you to manage the backups of HFSQL Client/Server data files...
WDInst: install additional components
By default, only the files found in the "List of setup files" window are installed on the user computers...
2. Creating data files in the analysis
WINDEV Tutorial: Creating a WINDEV project and its analysis Lesson 2 - Creating data files in the analysis - 40 min
HFSQL functions (prefix syntax)
List of functions for HFSQL management
HFSQL Client/Server database: Recommendations
This help page presents the main recommendations for optimizing the security and performance of an HFSQL Client/Server database according to the constraints and desired features...
Deploying an iOS application
WINDEV Mobile Tutorial: Deploying an iOS application 10 min
WINDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
<Source>.DescribeFile (Function)
Describes a data file programmatically.
HDuplicateRecord (Function)
Duplicates the record read in a data file: the record found in memory is added into the data file (query or view).
Selecting the files to install and the installer framework
The setup wizard allows you to:
  • Select and configure the files to install. This step is very important.
  • Specify the WINDEV framework used by the installer.
Runtime log
The runtime log is the best way to identify the most used features of an application...
How to backup HFSQL Client/Server databases?
The backup of the HFSQL Client/Server databases can be performed ...
Additional setup modules
The setup wizard allows you to include additional modules in the setup. The additional modules are used to add additional options to the setup program and to access the advanced setup parameters.
<Source>.DuplicateRecord (Function)
Duplicates the record read in a data file. The record in memory is added to the data file (query or view).
4. HFSQL Classic
HFSQL Classic is the database format...
Extracting the text of the project
The following text can be extracted...
HFSQL functions
List of functions for HFSQL management
14. Distribute Reports and Queries with your applications
WINDEV Tutorial - Reports and Queries Distribute Reports and Queries with your applications - 10 min
.NET application
To create a.NET application from a project...
Deploying an Android application
WINDEV Mobile Tutorial: Deploying an Android application 10 min
Functions for handling directories and external files
List of functions for handling external files
Creating a WINDEV application for Linux
WINDEV allows you to create native 64-bit Linux executables. Their UI is developed with the window editor.
HDescribeFile (Function)
Describes a data file programmatically.
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Operating mode of HFSQL application
An HFSQL application can operate in network mode or in Client/Server mode...
HDBIndex (Function)
Opens an xBase index file.
HDBCreation (Function)
Ends the description of the structure of an xBase data file programmatically.
HCreation (Function)
Creates an empty data file (file extension ".FIC") with index file, full-text index file and memo file if required.
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
<Source>.Creation (Function)
Creates an empty data file (extension ".FIC") with index file, full-text index file, spatial index file and memo file if required.
<Source>.Add (Function)
Adds:
  • the record found in memory into the data file (query or view).
  • the record found in a Record variable into the data file (query or view).
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
13. External component in practice
External component in practice
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
12. External component in practice
Code history
The code history is used to...
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
HAdd (Function)
Adds:
  • the record found in memory into the data file (query or view).
  • the record found in a Record variable into the data file (query or view).
5. Deploying a dynamic Session or AWP site in practice
HFSQL properties
List of HFSQL properties
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
HFSQL constants
List of constants used by the HFSQL functions.
1
2
3
4