ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global and local variable
Two types of variables are available......
Procedure/Function
A procedure is used to associate an identifier with a statement block......
The different types of integers
Different types of data (Type of variable)
A variable is defined by name and type......
Variant (Type of variable)
The Variant type is used to: store any simple value: boolean, numeric (Currency, Real, Integer, etc.), characters and character string, date (Date, Time, DateTime and Duration), ... store named or indexed subelements. store any complex value: structures, classes, advanced types, arrays, associative arrays, queues, stacks and lists. handle the NULL value in WLanguage. store interactions with ActiveX objects and Automation programming....
Operations available for the dates, times and durations, ...
The following operations are available for the following types of variables......
Date (Type of variable)
The Date type enables you to easily handle the dates...
DateTime (Type of variable)
The DateTime type enables you to easily handle a date and a time...
Duration (Type of variable)
The Duration type enables you to easily handle the intervals of dates and times...
Dynamic structure (Type of variable)
A structure can be allocated dynamically...
Dynamic array (Type of variable)
A dynamic array is an "advanced" type of array...
Composite variable
A composite variable contains different types of elements (members)...
Global procedure/function
A global procedure can be used in all the processes or events of the project....
The different types of variables
The different types of variables are......
List of operators
"END:" label
The END: label is used to define a code that will be systematically run at the end of process execution.
FOR EACH/FOR ALL statement (loop through files)
The FOR EACH statement is used to run different types of HFSQL loops...
BREAK statement/"BREAK:" label
The keyword BREAK can correspond: to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process. to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement....
Classes, members, methods and properties
A class is made of......
OOP concepts
A class contains the description of a data structure (members) and the processes (methods) that handle this structure....
Class inheritance
The hierarchical organization in class and sub-class has allowed to create the notion of inheritance......
Dynamic instantiation of a .NET object
A .NET object can be dynamically associated with a .NET class, we talk of dynamic instantiation of object....
.NET object
To access a class......
HFSQL properties
List of HFSQL properties...
Component (Property)
The Component property configures the different components of a composite key.