ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Passing parameters
The parameters can be passed to a procedure...
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...
Local procedure
Two types of procedures are available...
<Source>.FilterIncludedBetween (Function)
Defines and enables an "Included between" filter on a file, view or query.
<Source>.FilterContains (Function)
Defines and enables a "Contains" filter on a data file, view or query.
<Source>.FilterIdentical (Function)
Defines and enables a filter used to find the exact value of a string item.
<Source>.EndNoModif (Function)
Unlocks a file that was locked by the same program with HNoModif.
<Source>.Flush (Function)
Forces the operating system of the computer where the data files are found to write data onto...
<Source>.SetDuplicates (Function)
Enables or disables the management of duplicates on a unique key.
<Source>.SetLog (Function)
Enables or disables log management on a file.
<Source>.SetMemo (Function)
Used to modify the management mode of memo items.
<Source>.SetTransaction (Function)
Enables or disables the management of transactions for one or more files.
<Source>.HistoryModification (Function)
Returns the modifications performed on one or more items of a given record. The result can...
<Source>.ImportJSON (Function)
Imports a JSON file into a data file in HFSQL Classic format (data file described in the data model...
<Source>.ImportText (Function)
Imports a Text file into a data file in HFSQL Classic or Client/Server format (data file described...
<Source>.ImportXLS (Function)
Imports an XLS file into a data file in HFSQL Classic or Client/Server format (data file described...
<Source>.InfoLock (Function)
Returns information about the lock set on a data file, on one or all the records in a data file.
<Source>.InfoFile (Function)
Returns the characteristics of an HFSQL Classic or Client/Server data file....
<Source>.InfoMemo (Function)
Returns the characteristics of binary and text memos.
<Source>.InitSubscriber (Function)
Initializes the range of automatic identifiers for the description file of subscriber replica...
<Source>.NoModif (Function)
Forbids all the modifications on a data file (for all the programs, including the one...
<Source>.LogInfo (Function)
Adds comments to the log when saving the operation.
<Source>.LogRecreate (Function)
Used to re-create an empty log.
<Source>.LogRestart (Function)
Restarts the logging process on a file.
<Source>.LogStop (Function)
Stops the log process of a file.
<Source>.FreeQuery (Function)
Free the resources of a query (after the call to HExecuteQuery or HExecuteSQLQuery).
<Source>.ListFullTextIndex (Function)
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine.
<Source>.ListStopWord (Function)
Returns the list of stop words used by a full-text index.