ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

<Variable Connexion>.RSIgnoreError (Function)
Ignores errors so that replication between HFSQL servers can continue to run.
<gglConnection variable>.GetDocument (Function)
Downloads a document from Google Docs.
<Connection variable>.RSModifyConfig (Function)
Modifies some parameters of an existing replication between two HFSQL servers.
<Connection variable>.ExecuteScheduledBackup (Function)
Forces the execution of a scheduled backup.
<Connection variable>.RSInfo (Function)
Reads the replication configuration for an HFSQL server that takes part in one or more replications.
EmailStartIMAPSession (Function)
Starts a session for receiving and reading emails with the IMAP protocol.
<Connection variable>.TransactionList (Function)
Returns the list of current or interrupted transactions on the server for the specified connection.
<Connection variable>.ModifyTask (Function)
Modifies a scheduled task on the HFSQL server defined by the connection.
<Connection variable>.DeleteServerTrigger (Function)
Deletes a server trigger.
DDESend (Function)
Sends a data to the program connected via DDE.
<Connection variable>.InfoServer (Function)
Returns the specified information about the server.
<hdfsConnection variable>.CopyTo (Function)
Copies a file located on the local machine to a Hadoop server.
<Connection variable>.DeleteDirectory (Function)
Deletes a directory from an HFSQL Client/Server database.
gglAttachment (Variable type)
The gglAttachment type is used to define all the advanced characteristics of a file attached to a calendar event. The calendar can be described using the gglCalendar type. This calendar is used by the Google Calendar service.
<Connection variable>.SecurityPolicySet (Function)
Sets the password security policy of an HFSQL server.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 3.
<Connection variable>.SecurityPolicyUnlockAccount (Function)
Unlocks a user account that has been locked due too many unsuccessful login attempts.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 3.
<Connection variable>.SecurityPolicyGet (Function)
Gets the security policy of an HFSQL server.
This new function is available from version 2025 Update 3.
hbDeleteTable (Function)
Deletes an HBase table.
SocketProxy (Function)
Specifies whether TCP sockets and WebSockets must go through a SOCKS5 proxy to execute requests.
<Connection variable>.DeleteParameter (Function)
Deletes a parameter previously saved by HSaveParameter.
hbListTable (Function)
Retrieves the list of tables found on an HBase server.
<Connection variable>.FileExist (Function)
Finds out if a file exists, i.e. if it has been physically created (HCreate or HCreationIfNotFound).
<Connection variable>.DeleteDatabase (Function)
Deletes a database located on an HFSQL server.
<Connection variable>.ManageTask (Function)
Enables or disables a scheduled task on an HFSQL Client/Server server.
<Connection variable>.ActivateServerTrigger (Function)
Re-enables a server trigger that was disabled by HDeactivateServerTrigger.
<Connection variable>.NotifListEmailRecipient (Function)
Returns the list of recipients for a notification by email.
<Connection variable>.RSTransformSpareIntoServer (Function)
Transforms a Spare server into an HFSQL server. This makes it possible to delete replications of a spare server so that it can be used again. For example, this function can be used in the case of a master server that becomes unreachable.
This function should only be used in a critical situation.
Note: This function is only available from version 2025 - Update 1.
StreamReject (Function)
Refuses a request for stream connection.
<Connection variable>.DeactivateServerTrigger (Function)
Disables an HFSQL Client/Server server trigger on a server.
<Connection variable>.NoDatabaseAccess (Function)
Denies all new connections to a database or to all databases.
<Connection variable>.NotifListCCRecipient (Function)
Returns the list of recipients of a notification sent via the Control Centers (WDBal messaging tool).
HTransactionCancel (Function)
If a transaction is active, rolls back all changes made to the data files since the beginning of the transaction.
<Connection variable>.InfoFileRights (Function)
Gets the rights granted to a user or group on an HFSQL Client/Server data file.
<Connection variable>.SecurityPolicyCheck (Function)
Checks that each user accounts complies with the password security policy associated with the HFSQL server.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 3.
gglContactGroup (Variable type)
The gglContactGroup is used to describe and modify a group of contacts used by the Google Contacts service...
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page...
Compression (Property)
The Compression property is used to manage data compression during a connection (HFSQL Client/Server, etc.)
HStartServer (Function)
Allows you to start an HFSQL server (this function uses the MantaManager service).
hbCreateTable (Function)
Creates an HBase table or modifies the description of an HBase table.
HUpdateQuery (Function)
Creates or updates a query on an HFSQL server.
NextTitle (Function)
Modifies the title of next window to open.
<HFSQL connection>.ListReindexingHistory (Function)
Lists the operations performed on current data files, over the last 24 hours, or on the last 1000 files. These operations include reindexing, recalculation of statistics, memo verification, index verification, etc.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
ModbusConnectTCP (Function)
Connects a client to a Modbus server via transmission control protocol (TCP).
SQL functions: Special case
List of SQL functions: Special cases
GglRequest (Function)
Sends a communication request (HTTP request) to a Google service.
hbColumnDescription (Variable type)
The hbColumnDescription type is used to define the advanced characteristics of a group of columns (items).
hbGetTableDescription (Function)
Retrieves the description of an HBase table.
<Connection variable>.SaveParameter (Function)
Saves a persistent value on the HFSQL server.
<Connection variable>.InfoTask (Function)
Returns the characteristics of a scheduled task in a hScheduledTask variable].
gglConnection (Variable type)
The gglConnection type is used to describe a connection to the Google services and to manage the authentication to different services...
hbWrite (Function)
Writes cells (values of items) to one or more rows (records) in an HBase table.
GglListDocument (Function)
Retrieves the list of documents available on the Google server for the current user.
modbusSession (Variable type)
The modbusSession type is used to identify a connection to a Modbus server.
CtCacheSize (Property)
The CtCacheSize property is used to determine and change the maximum number of records that can be stored in the cache of the Native MySQL Connector.
<Source>.ChangeDir (Function)
Changes the path to a data file (i.e. directory in which the file will be handled).
<Connection variable>.ModifyUser (Function)
Modifies the information about a user according to the elements found in the corresponding variables for user management.
<Connection variable>.ListTask (Function)
Lists the scheduled tasks of an HFSQL Client/Server server for a given connection.
SQLTransaction (Example)
Usage example of the SQLTransaction function
<Connection variable>.StopServer (Function)
Stops an HFSQL server.
<Connection variable>.RSAddConfig (Function)
Adds a replication between two HFSQL server onto the master server.
OBEXListFile (Function)
Lists the files shared by a device that uses the OBEX protocol.
<Connection variable>.DisconnectClient (Function)
Displays a message on the Client computer(s) and disconnects the application.
<Connection variable>.ModifyGroup (Function)
Modifies the group information according to the elements found in the corresponding variables for group management.
StreamAccept (Function)
Associates a stream connection request with a Conference control.
Source (Property)
The Source property can be used on:
  • Chart control field field: in this case, the Source property indicates the source of the series: table column, list of values, etc, ...
  • connection in which case the Source property is used to identify or define the source of a connection (HFSQL Client/Server, OLE DB, etc.).
<Connection variable>.Transaction (Function)
Starts a transaction on the data files (HFSQL or accessed via Native Access) and creates the transaction file.
OBEXSendFile (Function)
Sends a file to a device that supports the OBEX protocol.
<Connection variable>.DeleteSchedulingHistory (Function)
Deletes the executions of a scheduled operation on an HFSQL server. This operation can be a scheduled task (stored procedure), backup, optimization or a materialized view refresh.
HOpenConnection (Function)
Opens a connection to a specific database.
gglEvent (Variable type)
The gglEvent type is used to describe and modify an event of a calendar...
<gglConnection variable>.UploadDocument (Function)
Uploads a document to the Google server.
<Connection variable>.ModifyDatabaseRights (Function)
Sets the rights granted to a user or group for an HFSQL Client/Server database.
GglUploadDocument (Function)
Uploads a document to the Google server.
HStopServer (Function)
Stops an HFSQL server.
<Connection variable>.RSWaitForDataProcess (Function)
Waits for:
  • the replication data on the master server to be sent to the subscriber server.
  • the replication data received on the subscriber server to be entirely applied.
<Connection variable>.SimulateNetwork (Function)
Simulates the operating mode of HFSQL Client/Server on an ADSL or 3G network.
gglCalendar (Variable type)
The gglCalendar type is used to describe and modify a calendar used by the Google Calendar service...
DeclareWebserviceContext (Function)
Used to declare a list of variables whose value will be persistent between the successive calls to a web service.
<Connection variable>.NotifDeleteCCRecipient (Function)
Deletes the recipients of a notification sent via the Control Centers (WDBal messaging tool).
<Connection variable>.InfoServerRights (Function)
Gets the rights granted to a user or group of users on a server.
<Connection variable>.NotifDeleteEmailRecipient (Function)
Deletes the recipients of an email notification.
WiFiConnectionInfo (Function)
Returns the requested information about the current Wi-Fi connection of the device.
CursorOptions (Property)
The CursorOptions property is used to manage the type of cursor used for a connection (Native Connectors, OLE DB, etc.).
<Connection variable>.ExecuteScheduling (Function)
Immediately executes a scheduled item regardless of its scheduling: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
<Connection variable>.DropView (Function)
Deletes a materialized view from the HFSQL server.
<Connection variable>.InfoViewRights (Function)
Gets the rights granted to a user or group on an SQL view or on a materialized view.
<Connection variable>.TransactionEnd (Function)
Validates the current transaction:
  • the modifications performed on the data file since the start of transaction (HTransactionStart) are validated.
  • the transaction file is deleted (if the transaction is the last transaction in progress for a network application)
  • the records locked in read-only by the transaction are unlocked.
<Connection variable>.OpenConnection (Function)
Opens a connection to a specific database.
SQLAssociate (Function)
Automatically associates each column of the query result with a control or with a variable of the application.
NetworkDisconnect (Function)
Disconnects a network drive.
<Connection variable>.RSExecute (Function)
Immediately execute periodic replication between HFSQL servers: replication is triggered ahead of schedule.
<Connection variable>.ModifyServerRights (Function)
Sets the rights granted to a user or group on an HFSQL server.
<Connection variable>.InfoView (Function)
Returns information about a materialized view.
hdfsConnection (Variable type)
The hdfsConnection type is used to define the advanced characteristics of a connection to the Hadoop file system (HDFS).
NetworkConnect (Function)
Associates a drive with a shared network directory.
<Connection variable>.ModifyItemRights (Function)
Modifies the rights granted to a user or group on an item of an HFSQL Client/Server data file.
<Connection variable>.RegenerateFile (Function)
Regenerates a data file from its log.
<HFSQL connection>.StatCalculateAsynchronous (Function)
Gets various statistics on the keys of an HFSQL Client/Server data file.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
SaaSAdminConnect (Function)
Connects and authenticates the administrator of the SaaS web service.
DomoClose (Function)
Closes the communication opened by DomoOpen.
<Connection variable>.TransactionRollbackToSavepoint (Function)
Rolls the transaction back to the savepoint.
<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.
<Connection variable>.ServerMaintenance (Function)
Checks and optimizes the system tables of an HFSQL server.
<Connection variable>.CheckServerUpdate (Function)
Checks for the latest version of the HFSQL server that can be automatically updated.
<Connection variable>.DeleteLink (Function)
Deletes an integrity rule between two data files on the server.
<Connection variable>.AddTask (Function)
Adds a scheduled task on the server defined by the connection.
<Connection variable>.OperationInProgress (Function)
Returns the list of automatic operations in progress on an HFSQL server.
gpwRemoteConnect (Function)
Allows connecting to the application via the User Groupware web service.
<Connection variable>.ListScheduledBackup (Function)
Lists the full and differential backups that have been scheduled on HFSQL Client/Server.
<Connection variable>.RetrieveBackup (Function)
Retrieves locally the content of a compressed backup (in ZIP format) performed on an HFSQL server.
EmailStartSession (Function)
Starts an email management session based on the selected management mode (POP3, SMTP, IMAP or MS Exchange).
<Connection variable>.ListSchedulingHistory (Function)
Lists the executions of a scheduled operation on an HFSQL server. This operation can be a scheduled task (stored procedure), backup, optimization or a materialized view refresh.
ReplicAdmin: Overview
emailSMTPSession (Variable type)
The emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple Mail Transfer Protocol) in order to send emails.
gglDocument (Variable type)
The gglDocument type is used to handle a Google document...
SOCKS5 protocol
SOCKS5 is a simple network protocol intended to standardize the use of proxies for applications...
HRSIgnoreError (Function)
Ignores errors so that replication between HFSQL servers can continue to run.
<Connection variable>.AddLink (Function)
Adds an integrity rule between two files on the server.
MQTTPublish (Function)
Publishes a message on the MQTT broker.
hbRead (Function)
Reads cells (values of items) of a row (record) in an HBase table.
<Connection variable>.ExecuteAsynchronousProcedure (Function)
Executes a stored procedure in asynchronous mode.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
<Connection variable>.DeleteFile (Function)
Deletes HFSQL data files (.fic, .ndx, .ftx, .sdx and .mmo files, if any) from the server.
<Connection variable>.AddScheduledOptimization (Function)
Adds an optimization task of HFSQL Client/Server data files.
<HFSQL connection>.CheckMemoAsynchronous (Function)
Checks the structural integrity of memos in an HFSQL Client/Server data file.
This function is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 2.
<Connection variable>.ListDatabase (Function)
Lists the Client/Server databases associated with a connection.
<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.
<Connection variable>.UpdateView (Function)
Creates or updates the description of an SQL view or materialized view from the analysis to an HFSQL server.
<Connection variable>.ListScheduledOptimization (Function)
Lists the scheduled optimization tasks of HFSQL Client/Server data files for a connection.
Manipulating a database from a Java application
You can start developing your application as soon as the WINDEV project is defined as being a Java project...
<Connection variable>.RSDeleteConfig (Function)
Deletes a replication between two HFSQL servers.
<Connection variable>.AddUser (Function)
Adds a user to a database.
SQLColumn (Function)
Returns the characteristics of all the columns (or items):
  • for a given table.
  • for a given query.
HChangeDir (Function)
Changes the path to a data file (i.e. directory in which the file will be handled).
<Connection variable>.ConnectionQuality (Function)
Returns the connection quality index. The higher the index, the faster the connection.
<Connection variable>.ListScheduling (Function)
Lists scheduled elements defined on an HFSQL server: scheduled tasks (stored procedure), backup, optimization, refresh of a materialized view.
hbDelete (Function)
Deletes:
  • one or more cells from an HBase table for one or more columns.
  • a row from an HBase table.
OBEXConnect (Function)
Used to connect to a device that supports the OBEX protocol.  Reminder: The OBEX protocol is a data transfer protocol that can be used via infrared beams and Bluetooth.
<Connection variable>.ModifyScheduling (Function)
Modify a scheduled item on an HFSQL server: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
<Connection variable>.DeleteScheduling (Function)
Delete a scheduled item on an HFSQL server: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
<Connection variable>.AddScheduling (Function)
Adds a scheduled operation on an HFSQL server. This operation can be a scheduled task (stored procedure), backup, optimization or a materialized view refresh.
HDescribeConnection (Function)
Describes a new connection to an external database.
<Connection variable>.InfoDatabaseRights (Function)
Gets the rights granted to a user or group on a database.
<Connection variable>.NotifConfigure (Function)
Specifies and configures the server used to send notifications by the HFSQL server.
iInitReportQueryConnection (Function)
Initializes the query linked to the report.
SQLTable (Function)
Transfers the result of a query to a Table control populated programmatically (a List Box or Combo Box control), with the possibility of Partial Fetch (the result is retrieved by blocks of rows).
<Report>.InitQueryConnection (Function)
Initializes the query linked to the report.
<Connection variable>.TransactionCancel (Function)
If a transaction is active, rolls back all changes made to the data files since the beginning of the transaction.
<Connection variable>.SetServer (Function)
Used to find out and modify some settings of HFSQL Client/Server server.
SQLGetCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
How to include secure payment in a WEBDEV website?
This help page explains how to add a secure payment into a WEBDEV website...
<Connection variable>.TransactionStart (Function)
Starts a transaction on the data files (HFSQL or accessed via Native Access) and creates the transaction file.
EmailReadMessage (Example)
Usage example of the EmailReadMessage function
<Connection variable>.Backup (Function)
Backs up the contents of an HFSQL server: all server databases, one or more databases, one or more data files.
<Connection variable>.DescribeServerTrigger (Function)
Adds or modifies a server trigger.
Accessing a database in local mode (SQLite)
WEBDEV allows a site to create and access a database created by the browser on the computer of the Web user in browser code.
Handling WEBDEV Account Manager via command line
All the features in WEBDEV Account Manager can be used via command line...
FTPProxy (Function)
Specifies whether the communication functions that use FTP must go through a proxy to run their requests.
<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.
<Connection variable>.RestoreBackup (Function)
Used to restore:
  • an immediate backup (performed by HBackup or via the HFSQL Control Center),
  • a scheduled backup (described by HAddScheduledBackup or via the HFSQL Control Center.
Deployment diagram
A deployment diagram shows the physical layout of the hardware components (nodes) used in a system as well as the association between the executable programs and these components...
<Connection variable>.InfoBackup (Function)
Returns information about one or more backups performed on an HFSQL Client/Server server.
<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.
hdfsOpenConnection (Function)
Opens a connection to a Hadoop server.
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
SessionRequestedPage (Function)
Returns the name of the page requested at the start of the session.
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
CtExtendedInfo (Property)
The CtExtendedInfo property gets the additional information inserted into the database connection string.
SQLExec (Function)
Names and runs an SQL query.
LDAPMode (Function)
Modifies the operating mode of an LDAP session.
gglPostalAddress (Variable type)
The gglPostalAddress type is used to describe and modify the postal address of a contact...
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
gglOrganization (Variable type)
The gglOrganization type is used to describe the companies and organizations to which a contact belongs...
gglPhoneNumber (Variable type)
The gglPhoneNumber type is used to describe and modify the phone number of a contact...
FaxRestart (Function)
Restarts a fax in the spooler.
Use Facebook authentication (prefix syntax)
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
DDEError (Function)
Returns the runtime status report of a DDE function.
gglInstantMessaging (Variable type)
The gglInstantMessaging type is used to describe and modify the characteristics of an instant messaging program used by a contact...
<gglConnection variable>.ListDocument (Function)
Retrieves the list of documents available on the Google server for the current user.
DomoStatus (Function)
Used to find out whether an electrical device (compatible with the X10 protocol) is switched on or off.
GglFillCalendarByRequest (Function)
Fills a calendar that was previously retrieved: the events corresponding to the calendar are retrieved via a custom query.
<gglConnection variable>.FillCalendarByRequest (Function)
Fills a calendar that was previously retrieved: the events corresponding to the calendar are retrieved via a custom query.
gglOverride (Variable type)
The gglOverride type is used to define information about event notification overrides.
CtCursorOptions (Property)
The CtCursorOptions property gets the cursor type used when connecting to an external database.
Universal replication
The purpose of universal replication is to keep several databases synchronized...
FaxCompleteStatus Structure
The FaxCompleteStatus structure is automatically filled during the call to FaxStatus...
DomoSend (Function)
Sends a command to one or more electrical devices compatible with the X10 protocol.
3. UML models in practice
3. UML models in practice
CacheSize (Property)
The CacheSize property is used to:
  • Get the maximum number of records that can be stored in the cache of the Native MySQL Connector.
  • Change the maximum number of records that can be stored in the cache of the Native MySQL Connector.
HModifyScheduling (Function)
Modify a scheduled item on an HFSQL server: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
HServerStatus (Function)
Allows you to find out the status of an HFSQL server (this function uses the MantaManager service).
Remote deployment via FTP or HTTP
Customizing the WINDEV User Groupware
The User Groupware in automatic mode offers many possibilities...
WINDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Stored procedures and queries (HFSQL Client/Server)
The stored procedures are used to simplify the development and the maintenance of your applications by factorizing the code...
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
WINDEV Mobile new features brochure 2026
What's new in WINDEV Mobile 2026 is presented in the What's new 2026 brochure.
1
8