ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Calling a procedure/a function
Syntax for calling a local or global procedure.
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.
Local procedure
Two types of procedures are available...
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.
HDBDescribeFile (Function)
Describes a file in dBase3 format (most common format) through programming.
HDBDescribeIndex (Function)
Describes through programming the different index files that will be created.
HDBDescribeField (Function)
Describes through programming each item found in the structure of an xBase file described...
HDBIndex (Function)
Opens an xBase index file.
HDBOpen (Function)
Opens the xBase data file and the "memo" file if it exists.
HCopyFile (Function)
Copies an HFSQL data file (.fic, .ndx and .mmo files if they exist): from the HFSQL server...
HDBOpenNoLock (Function)
In single-user mode, opens an xBase data file without locking it.
HDBCreation (Function)
Ends the description of the structure of an xBase data file through programming.
HDBSortType (Function)
Returns or modifies the sequence of text items in the xBase files.
HInfoLock (Function)
Returns information about the lock set on a data file, on one or all the records in a data file.
HLast (Function)
Sets the position on the last record of a data file according to a browse item.
HInfoGroup (Function)
Returns information about the specified group of users.
HAddUser (Function)
Adds a user to a database.
HDeclare (Function)
Declares a description of data file (found in an analysis) in the current project.
HInfoServer (Function)
Returns the specified information about the server.
HDeclareExternal (Function)
Temporarily imports into the current analysis the description of a data file from an existing HFSQL...
HInfoUser (Function)
Updates the variables for user management with the information regarding the specified user.
HDescribeConnection (Function)
Describes a new connection to an external database.
HNoDatabaseAccess (Function)
Denies all new connections to a database or to all databases.
HDescribeFile (Function)
Describes a data file programmatically.
HEndNoDatabaseAccess (Function)
Re-allows the access (which means the connection) to one or more databases accessible via...
HDescribeLink (Function)
Describes a link between two data files through programming.
HListDatabase (Function)
Lists the Client/Server databases associated with a connection....
HDescribeItem (Function)
Describes a file item through programming.
HListGroup (Function)
Returns the list of groups of users defined for a connection.