ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global procedure/function
A global procedure can be used in all the processes or events of the project.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Calling a procedure/a function
Syntax for calling a local or global procedure.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Local procedure
Two types of procedures are available...
Parameters of a procedure with a variable number of parameters
When the procedure uses a variable number of parameters, you must be able to handle the different parameters passed to the function in the code of the procedure.
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a procedure...
HConvertX (Function)
Converts a numeric value into a binary string in order to perform a search on a numeric key.
HCopyRecord (Function)
Copies: the content of the current record (loaded in memory) to the current data file record....
WithSpace (Function)
Adds or deletes the spaces found on the right of a text item when reading it.
FileToPage (Function)
Automatically updates the controls of a page with: the values of the bound items in the current...
HActivateFilter (Function)
Enables the filter that was previously created for the specified data file (view or query).
HActivateTrigger (Function)
Re-enables a trigger that was disabled by HDeactivateTrigger.
HAdd (Function)
Adds: the record found in memory into the data file (query or view). the record found...
HAlias (Function)
Creates a logical alias of a data file (or query) or cancels all existing aliases.
HCancelAlias (Function)
Cancels an alias that was declared beforehand by HAlias.
HCancelDeclaration (Function)
Used to: Delete a declaration made previously using HDeclare, HDeclareExternal, HDescriveFile....
HCancelSeek (Function)
Cancels the current search criterion.
HLinkMemo (Function)
Used to associate a file with a binary memo item or to cancel the existing link between a file...
HForward (Function)
Moves several records forward from the current position in the data file, according to a specified...
HLockFile (Function)
Locks a data file and restricts the access to this data file for all other sites or applications.
HLockRecNum (Function)
Locks a record and restricts the access to this record for all the other applications.
HChangeKey (Function)
Changes the browse item.
HChangeConnection (Function)
Dynamically changes the connection associated with a data file.
HChangeName (Function)
Modifies the physical name of a data file.
HChangeDir (Function)
Changes the path to a data file (i.e. directory in which the file will be handled).
HChangeLogDir (Function)
Modifies the location of log files corresponding to an HFSQL data file.
HConnect (Function)
Redefines one or more connection parameters via Native Connector (Access, SQL Server, MySQL...
HCreation (Function)
Creates an empty data file (".FIC" extension) with the index file and the memo file if necessary.
HCreateSubscriberReplica (Function)
Creates the description file of a subscriber replica.
HCreateMasterReplica (Function)
Creates the description file of a Master Replica (logged replication or universal replication).
HCreateMovableReplica (Function)
Creates a movable replication.