ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Declaring and using a variable
A variable is defined by name and type...
Service variable
The Service variable is used to...
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage variable...
Composite variable
A composite variable contains different types of elements (members)...
Advanced types
The advanced types of WLanguage are as follows
<Source>.Reset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
WLanguage types
The different types in WLanguage are...
IsNumeric (Function)
Enables you to find out whether a variable or a control is:
  • a numeric (integer, real, currency or numeric).
  • a string that can be converted into numeric.
HReset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
Constant
The constants are language elements whose value is fixed once and for all...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Assignment operators
Three assignment operators are available...
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
ScreenToFile (Function)
Automatically updates: the values of a data file's items in memory with the values...
HDescribeTrigger (Function)
Adds or modifies a trigger on an HFSQL data file.
Error 116: An array dimension must be an integer value
The J2EE structure
The following structure is used to pass parameters to a procedure run on a server of J2EE XML Web...
Clone (Function)
Constructs a copy of a class instance: An object of the actual class of the class instance...
MapDisplayArea (Function)
Moves the map displayed in the Map control so that the specified geographic area can be seen...
SchedulerDeleteAppointment (Function)
Deletes an appointment from a Scheduler control.
SchedulerDeleteAll (Function)
Deletes all appointments and resources from a Scheduler control.
GanttWorkingWeekDay (Function)
Indicates if a day of the week is a working day in a Gantt Chart column in a Table or TreeView...
MVP: Simple single-file example: Table + Linked file
Let's see a simple and illustrated example about the use of MVP to create a Table window...
HInfoMemo (Function)
Returns the characteristics of binary and text memos.
HListProvider (Function)
Returns the list of OLE DB providers and/or Native Connectors installed on the current computer....
HReadSeekFirst (Example)
Usage example of the HReadSeekFirst function
MarkdownToDOCX (Function)
Converts a Markdown string to a DOCX file.
Displaying a different content on each row
In a Looper control, a different content can be assigned to the Table, Chart, List Box and TreeView...
Spreadsheet report
The report editor allows you to create "Spreadsheet" reports......
External language: Programming in Java
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
External language: Programming in C#
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
External language: Programming in Fortran
We are going to call the elements developed in WINDEV (project, windows, analysis, ......
WindowFromSource (Function)
Automatically initializes the controls of a window with: the values of the bound items...
Events associated with Edit controls
WLanguage events associated with Edit controls...
InsertColumn (Function)
Inserts a column at a given position into an advanced two-dimensional array property (xlsDocument, ...).
RGBToHTML (Function)
Returns the HTML color corresponding to the RGB color.
GetColor (Function)
Allows you to get a set of harmonious colors without having to use a table of colors.