ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

HCreation (Function)
Creates an empty table (file extension ".FIC") with index file, full-text index file and memo file if required.
HCreation (Example)
Example of the HCreation function
HCreationIfNotFound (Function)
Performs the following operations:
  • If the table doesn't exist, create an empty table (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 table exists, opens the table.
HInitSubscriber (Function)
Initializes the range of automatic identifiers for the description file of subscriber replica (".rpl" extension).
HDeleteDirectory (Function)
Deletes a directory from an HFSQL Client/Server database.
MariaDB Native Connector: Special features
The Native MariaDB Connector creates "InnoDB" tables to support locks and transactions on a MariaDB database...
HFileExist (Function)
Determines:
  • whether a file exists, which means whether it was physically created (HCreation or HCreationIfNotFound).
  • whether a view or a query was defined.
HPass (Function)
Defines the password used to create or open a table.
HDeleteAll (Function)
Deletes all records from a table, an HFSQL view or a query.
WDMap: View records in a table
WDMap is used to view the records found in a table...
HChangeLogDir (Function)
Modifies the location of log files corresponding to an HFSQL table.
HDeleteFile (Function)
Deletes HFSQL tables (.fic, .ndx, .ftx, .sdx and .mmo files, if any) from the server.
SQL Server Native Connector: specifics and notes
The following paragraphs present the main aspects and specific features of the Native SQL Server Connector...
Oracle Native Connector: Programming with HFSQL functions
To use an Oracle database with the Native Connector, the structure of ORACLE tables must be imported into the WINDEV or WEBDEV database schema...
SQL Server Native Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model database schema...
MariaDB Native Connector: Features and notes
This page presents the main aspects and requirements of the Native MariaDB Connector...
MySQL Native Connector: Features and notes
Remarks and specific features of the Native MySQL Connector
DB2 Native Connector: Features and notes
The following paragraphs present the main aspects and specific features of the Native DB2 Connector...
HOpen (Function)
Opens a table.
MySQL Native Connector: Special features
The Native MySQL Connector (also called "Native MySQL Access") creates "InnoDB" tables to support locks and transactions on a MySQL database...
Using Unicode in HFSQL tables
The database schema proposes two types of Unicode items ...
Oracle Native Connector: Features and notes
Remarks and specific features of the Native Oracle Connector
SQLite Native Connector: Features and notes
The following paragraphs present the main aspects and specific features of the Native SQLite Connector.
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
HInfoFileProperty (Function)
Gets the properties of a table located in an HFSQL server.
Native XML Connector
WINDEV and WEBDEV allow you to import and handle a definition of XML files via the data model editor...
ReplicInitialize (Function)
Initializes or reinitializes a replication defined by the replication editor (ReplicEdit).
Reports & Queries software: WLanguage functions not supported
Some WLanguage functions are not available in Reports & Queries...
WDMap: Reindexing an HFSQL table
WDMap can be used both to determine whether an HFSQL table should be reindexed and to reindex an HFSQL table...
Creating your own User Macro-Codes
The User Macro-Codes are sections of WLanguage code allowing the end user to customize his application...
Native Informix Connector: Requirements and remarks
Remarks and specific features of Native Informix Connector
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
HFSQL Client/Server: Setting up tables on the server
Specifies the useful size of an internal window with automatic scrollbars. The useful size corresponds to the full size of the internal window:
  • Width of the internal window.
  • Height of the internal window.
Unalterable tables
This feature is used to signal that a table cannot be modified after writing...
Migrating a WEBDEV site to PHP
To migrate a WEBDEV site to PHP...
WDMap: Overview
WDMap is a tool used to view and handle a table while developing an application...
Charset (Property)
The Charset property is used to:
  • Get the character set used by a Font variable.
  • Change the character set used by a Font variable.
  • Get the character set used by an HFSQL table.
HRestorePosition (Function)
Restores the previously saved context of a file (function HSavePosition): record in progress, filter, playback pointers.
H.LanguageCreationUnicode (Variable)
Allows you to define the characteristics of the sort for the Unicode items found in a table.
HSavePosition (Function)
Stores the current file context (current record, filter, pointers).
HModifyDatabaseRights (Function)
Sets the rights granted to a user or group for an HFSQL Client/Server database.
Defining specific character sets in HFSQL tables
When an application displays or saves data in HFSQL tables, this data is typed in the current language...
Universal replication
The purpose of universal replication is to keep several databases synchronized...
HInfoDatabaseRights (Function)
Gets the rights granted to a user or group on a database.
<Source>.Creation (Function)
Creates an empty table (extension ".FIC") with index file, full-text index file, spatial index file, and memo file if required.
WLanguage functions available for a report
Most WLanguage functions can be used in the events of a report (created with the report editor)...
<Source>.DescribeFile (Function)
Describes a table programmatically.
Events associated with the project
List of events associated with the project
SAP ASE Native Connector (Sybase): Features and notes
The following paragraphs present the main aspects and specific features of the Native SAP ASE Connector (also called Native Sybase Access)...
Server triggers
Server triggers are stored procedures executed by the server before or after a write operation performed on a database file...
HFSQL functions
List of functions for HFSQL management
ChangeCharset (Function)
Retrieves and/or changes the character set used:
  • by all the screen fonts.
  • by all the operations performed on the character strings (functions and/or operators).
WDModFic: Tool for automatic modification of tables
WDModFic is a tool for automated modification of tables on development and end-user workstations...
PostgreSQL Native Connector: Features and notes
Remarks and specific features of Native PostgreSQL Connector...
Handling transactions programmatically
This chapter covers the following topics...
HFSQL constants
List of constants used by the HFSQL functions.
Errors while managing tables
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError...
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
1
2
3