ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Notifications of an HFSQL server
A server may encounter problems without any user (or developer) noticing anything.
For example:
  • a scheduled task may fail,
  • an automatic backup may fail,
  • a node may become inactive in an HFSQL cluster, ...
Docker image of the HFSQL server
A Docker container with the HFSQL server is available on Docker Hub...
HOperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
HServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
<Connection variable>.ServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
Installing an HFSQL Client/Server server with an application
When creating the setup program of a WINDEV application using HFSQL Client/Server data files, the wizard allows you to...
HManageServerUpdate (Function)
Allows you to manage the automatic update of HFSQL Client/Server servers and to define how often to check for updates.
HStartServerUpdate (Function)
Used to immediately start the automatic server update.
<Connection variable>.StartServerUpdate (Function)
Used to immediately start the automatic server update.
<Connection variable>.OperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
InStoredProcedureMode (Function)
Indicates whether the code is run on an HFSQL server.
<Connection variable>.ManageServerUpdate (Function)
Used to manage the automatic update of HFSQL Client/Server servers by specifying the check frequency regarding the availability of updates.
HFSQL and Docker
Docker is a software platform that allows you to run applications in software containers on Linux (Docker runs like a daemon)...
HListServer (Function)
Lists the HFSQL servers installed on a computer.
mongoFindOption (Type of variable)
The mongoFindOption type is used to define the advanced characteristics of a search in a MongoDB database.
WLanguage procedure called by FTPListFile
Procedure ("Callback") called by FTPListFile for each file found.
NbLinesPerPage (Property)
The NbLinesPerPage property is used to: Get and set the maximum number of Table rows per page. Get and set the maximum number of Looper rows per page....
FontCreate (Function)
Creates a font definition.
CharactType (Function)
Returns information about the type of character.
EmailSend (Function)
Sends an email via the SMTP protocol while controlling the "buffer" of the email.
zipFileSize (Function)
Returns the size of one of the files found in the archive (in CAB, RAR, WDZ, ZIP, 7z, TAR or TGZ (TAR.GZ) format): the compressed size of the file. the size of file before compression....
HTTPProgressBar (Function)
Displays a progress bar when: receiving the response to an HTTP request. sending an HTTP form (HTTPSendForm) or an HTTP query....
Constants for managing the User Groupware
List of constants used by the functions for managing the User Groupware....
ReturnedValue (Property)
The ReturnedValue property is used to: Get and change the value returned by a window, page or report. Get and change the value returned by an option in a Radio Button control....
Programming Table controls based on a data file
This page explains how to program Table controls based on a data file......
zipExtractPath (Function)
Returns the path of a file found in the archive.
ContactAdd (Function)
Adds a contact: in a Lotus Notes or Outlook address book. into the list of contacts on the device (Android, iPhone or iPad, Universal Windows)....
Scheduler control: Customize appointments
In the Scheduler control, the appointment is displayed in a specific area......
Layout control properties
You can manipulate Layout controls (and its cells) in a window or page using the following WLanguage properties......
The Looper control
A Looper control is used to repeat the controls found in a specific area......
DocEndModification (Function)
Signals the end of grouping for a set of operations in a single event (management of "undo/redo")....
zipCompressionLevel (Function)
Changes the compression level used when creating an archive in ZIP format or in 7z format.
ProgressBarExecute (Function)
Starts a long browser process and fill a Progress Bar via Ajax according to the progress of this process.
dbgCheckDifferent (Function)
Checks whether the specified expressions are different in assertive programming and in automated test mode.
dbgCheckTrue (Function)
Checks whether an expression is set to True in assertive programming and in automated test mode.
19. Sending emails
pdfAttachment (Type of variable)
The pdfAttachment type is used to define all the advanced characteristics of an attachment in a PDF document.
grAxisTitleFont (Function)
Modifies the font used for the titles of the chart axes.
grType (Function)
Identifies or modifies the type of chart.